Swap в MySQL
Как поменять два значения местами в mysql одним запросом?
Оказывается очень легко, но для этого надо воспользоваться временной переменной @tmp:
UPDATE table SET a=@tmp:=a, a=b, b=@tmp;
Автор Sergey Tatarenkov в July 31, 2009 Опубликовано в рубрике MySQL Памятка.
Комментарии