ORDERBY
применяется:вычисляемый столбецвычисляемой таблицыизмерениевизуального вычисления
Определяет выражения, определяющие порядок сортировки в каждой секции функции окна.
Синтаксис
ORDERBY ( [<orderBy_expression>[, <order>[, <orderBy_expression>[, <order>]] …]] )
Параметры
Срок | Определение |
---|---|
orderBy_expression |
(Необязательно) Любое скалярное выражение, которое будет использоваться для сортировки данных в каждой секции функции окна. |
order |
(Необязательно) Двух частей формы "OrderDirection [BlankHandling ]".OrderDirection указывает, как сортировать orderBy_expression значения (т. е. возрастание или убывание). Допустимые значения:DESC . Альтернативное значение: 0 (ноль)/FALSE . Сортировка по убыванию значений orderBy_expression . ASC . Альтернативное значение: 1 /TRUE . Сортировка по возрастанию значений orderBy_expression . Это значение по умолчанию, если order опущен.BlankHandling часть является необязательной. Он определяет порядок упорядочения пустых значений. Допустимые значения:BLANKS DEFAULT . Это значение по умолчанию. Поведение числовых значений — пустые значения упорядочены от нуля до отрицательных значений. Поведение строк является пустым значением, упорядоченным перед всеми строками, включая пустые строки. BLANKS FIRST . Пустые поля всегда упорядочены в начале независимо от возрастания или убывающего порядка сортировки. BLANKS LAST . Пустые поля всегда упорядочены в конце независимо от возрастания или убывающего порядка сортировки. |
Возвращаемое значение
Эта функция не возвращает значение.
Замечания
Эту функцию можно использовать только в выражении функции окна.
Пример
См. OFFSET.
Связанное содержимое
Понимание ORDERBY, PARTITIONBYи MATCHBY функцийINDEXOFFSETPARTITIONBYMATCHBYWINDOWRANKROWNUMBER