Использование Предложения ORDER BY
Сортируйте полученные строки с предложением
ORDER BY
:ASC
: Порядок по возрастанию, значение по умолчаниюDESC
: Порядок по убыванию
Предложение
ORDER BY
идет последним в оператореSELECT
:

Порядок строк, которые возвращаются в результате запроса, неопределен. Предложение ORDER BY может использоваться, чтобы сортировать строки. Однако, если Вы используете предложение ORDER BY, оно должно быть последним предложением SQL-оператора. Также, можно определить выражение, псевдоним или позицию столбца как условие сортировки.
Синтаксис
SELECT выражение
FROM таблица
[WHERE условие(я)]
[ORDER BY {столбец, выражение, номер_позиции} [ASC|DESC]]; |
В этом синтаксисе:
ORDER BY определяет порядок, в котором выводятся на экран полученные строки ASC упорядочивает строки в порядке возрастания (Это - порядок по умолчанию.) DESC упорядочивает строки в порядке убывания |
Если предложение ORDER BY не используется, порядок сортировки неопределен и сервер Oracle, возможно, не будет выбирать строки в том же самом порядке для тот же самого запроса второй раз. Используйте предложение ORDER BY, чтобы вывести на экран строки в определенном порядке.
Отметьте: Используйте ключевые слова, NULLS FIRST или NULLS LAST, чтобы определить, должны ли возвращенные строки, содержащие значения null, появиться первыми или последними в последовательности упорядочивания.