Как сменить значения двух столбцов в mysql

Очень часто мы можем ошибиться при внесении данных в БД mysql, например, такое часто может возникнуть когда вы спутаете параметры широты или долготы. Что бы быстро сменить значения двух столбцов в БД вам пригодится вот такой простой запрос который меняет значения и для NULL столбцов тоже.

UPDATE swap_test SET x=(@temp:=x), x = y, y = @temp;