Извлекаемые строки сортируют с помощью предложения
ORDER BY
:ASC
: по возрастанию (по умолчанию);DESC
: по убыванию.
Предложение
ORDER BY
располагается в инструкцииSELECT
последним:

Порядок строк, возвращаемых в результатах запроса, не определен. Для сортировки данных может применяться предложение ORDER BY
. Если используется предложение ORDER BY
, оно должно быть последним в инструкции SQL. В качестве условия сортировки можно задать выражение, псевдоним или позицию столбца.
Синтаксис
SELECT expr |
Элементы синтаксиса:
ORDER BY
задается порядок отображения извлеченных строк;ASC
строки упорядочиваются в порядке возрастания (этот порядок сортировки используется по умолчанию);DESC
строки упорядочиваются в порядке убывания.
Если предложение ORDER BY
не используется, порядок сортировки не определен и сервер Oracle может извлекать строки в разном порядке для двух одинаковых запросов. Для отобра- жения строк в определенном порядке используйте предложение ORDER BY
.