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