Предложение MySQL «ORDER BY» [дубликат]Php

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Предложение MySQL «ORDER BY» [дубликат]

Сообщение Anonymous »

Я хотел бы упорядочить свои данные по полю, которое является ЦЕЛЫМ ЧИСЛОМ и может иметь значение 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
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»