Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > MySQL > Упорядочить по конкрентному значению столбца


Автор: Wolf1994 10.7.2008, 14:50
Есть статус. Он может принимать значение от 0 до x. Необходимо упорядочить выборку с приоритетом статуса=2. То есть проигнорировать все другие значения и вверху отобразить записи с status=2. Можно ли для такой задачи составить SQL запрос? Прошу пример.

Автор: Feldmarschall 10.7.2008, 14:52
а чем не устраивает сортировка по полю статус?

Автор: Akina 10.7.2008, 14:53
Код

order by (status = 2), status

Автор: Wolf1994 10.7.2008, 14:58
Разобрался  smile 

ORDER BY `status`=2 DESC

Добавлено через 1 минуту и 3 секунды
Akina, спасибо... Дошёл сам...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)