MySQL - Упорядочивание всех данных в алфавитном порядке, но последний элемент размещается последним - PullRequest
1 голос
/ 30 августа 2011

Предполагается, что у меня есть следующие данные из поля:

Category Name
-------------

Games
Movies
All
Music
Software

Я хочу упорядочить вышеуказанные данные в алфавитном порядке (по возрастанию), но хочу, чтобы «Все» отображалось последним в нижней части поля.список.Не уверен, как это сделать.Спасибо.

Ответы [ 2 ]

7 голосов
/ 30 августа 2011

ORDER BY category_name='All' ASC, category_name ASC

1 голос
/ 30 августа 2011
SELECT Category_Name, if(Category_Name='All',1,0) as orderAid
FROM CategoryTable
ODER BY orderAid, Category_Name
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...