Взаимная Замена значения?!

zEitEr

Новичок
Взаимная Замена значения?!

Добрый день...

Помогите или хотя бы подскажите, что искать...(где - я знаю...)

Имее таблицу....

option_id menu_id menu_order menu_title menu_url
1 1 1 Опция1 Ссылка1
2 1 2 Опция2 Ссылка2
3 1 3 Опция3 Ссылка3
....
Делаем запрос и имеем:

option_id menu_id menu_order menu_title menu_url
1 1 1 Опция1 Ссылка1
2 1 3 Опция2 Ссылка2
3 1 2 Опция3 Ссылка3
....

Как сделать это за один запрос?!
 

su1d

Старожил PHPClubа
наверное как-то так:
[sql]UPDATE menu SET menu_order = IF(option_id = 2, 3, 2) WHERE option_id IN(2, 3)[/sql]
 
Сверху