Я хотел бы упорядочить свои данные по полю, которое является ЦЕЛЫМ ЧИСЛОМ и может иметь значение NULL. Я хотел бы упорядочить данные по возрастанию со значениями NULL в конце:
1, 2, 3, 4, ..., 2000, NULL, NULL, ..., NULL
Но обычное поле ORDER BY ASC вернет:
NULL, NULL, ..., NULL, 1, 2, 3, 4, ..., 2000
Я попробовал запрос UNION, но, похоже, в конце запроса разрешен только один оператор ORDER BY, а результат обычный и нежелательный.
Я использовал PHP, чтобы получить два набора результатов, а затем использовал array_merge, и это сработало. Но есть ли способ использовать только MySQL?
Мои данные представляют собой список кандзи с частотой кандзи в качестве рассматриваемого поля: 1, 2, 3, ... NULL ...
Подробнее здесь: https://stackoverflow.com/questions/791 ... -by-clause