Не могли бы вы помочь мне сформировать SQL-запрос (MySQL), который позволяет мне сортировать результаты по возрастанию / убыванию порядка (A-Z / Z-A) и вставляя последние строки, которые не имеют значения.
Меньше ошибок, чем при изменении столбца заказа:
SELECT columnOfInterest FROM theTable ORDER BY CASE WHEN columnOfInterest IS NULL THEN 1 ELSE 0 END CASE , columnOfInterest
Вы ищете оператор 'order by', прикрепленный к вашему запросу select.
http://dev.mysql.com/doc/refman/5.0/en/sorting-rows.html
SELECT HEADER FROM TABLE ORDER BY ELEMENTTOORDER
select stateName from stateTable order by coalesce(stateName, 'ZZZZZZZZZZZZZZZZZZZZZZZZZ')