SQl Запрос с заказом по - PullRequest
0 голосов
/ 07 февраля 2011

Не могли бы вы помочь мне сформировать SQL-запрос (MySQL), который позволяет мне сортировать результаты по возрастанию / убыванию порядка (A-Z / Z-A) и вставляя последние строки, которые не имеют значения.

Ответы [ 4 ]

1 голос
/ 07 февраля 2011

Меньше ошибок, чем при изменении столбца заказа:

SELECT
  columnOfInterest 
FROM
  theTable
ORDER BY 
  CASE WHEN columnOfInterest IS NULL THEN 1 ELSE 0 END CASE
, columnOfInterest
0 голосов
/ 07 февраля 2011

Вы ищете оператор 'order by', прикрепленный к вашему запросу select.

http://dev.mysql.com/doc/refman/5.0/en/sorting-rows.html

0 голосов
/ 07 февраля 2011
SELECT HEADER FROM TABLE ORDER BY ELEMENTTOORDER
0 голосов
/ 07 февраля 2011
select stateName 
from stateTable 
order by coalesce(stateName, 'ZZZZZZZZZZZZZZZZZZZZZZZZZ')
...