Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Подскажите: сменить значение одним запросом (Vladimir Kiselyov) 15/12/2006 - 09:07:26



From: Vladimir Kiselyov - 15/12/2006 - 09:07:26
Subject:Подскажите: сменить значение одним запросом
-----------------
Вопрос в том что хочется оптимизировать запрос обновления таблицы.
Есть таблица text, в ней кроме полей text, img, есть еще поле position (1, 2, 3, 4, и т.д.).
То есть вся таблица выводится сортируясь по полю position.
Администратор решил поменять позицию с 3 на 2.

Сейчас я ставлю какой либо символ в первой строке, и в другой ставлю значение первой, после этого меняю значение первой на значений второй. Три запроса :(

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

Спасибо!
Буду благодарен за любой намек, как это делать не ректально.


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
30311



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |