ORDERBY
Se aplica a:columna Calculadatabla calculadaMedidacálculo visual
Define las expresiones que determinan el criterio de ordenación dentro de cada una de las particiones de una función de ventana.
Sintaxis
ORDERBY ( [<orderBy_expression>[, <order>[, <orderBy_expression>[, <order>]] …]] )
Parámetros
Término | Definición |
---|---|
orderBy_expression |
(Opcional) Cualquier expresión escalar que se usará para ordenar los datos dentro de cada una de las particiones de una función de ventana. |
order |
(Opcional) Valor de dos partes del formato "OrderDirection [BlankHandling ]".OrderDirection especifica cómo ordenar orderBy_expression valores (es decir, ascendentes o descendentes). Entre los valores válidos se incluyen:DESC . Valor alternativo: 0 (cero)/FALSE . Ordena en orden descendente los valores de orderBy_expression . ASC . Valor alternativo: 1 /TRUE . Ordena en orden ascendente los valores de orderBy_expression . Este es el valor predeterminado si se omite order .BlankHandling parte es opcional. Especifica cómo se ordenan los espacios en blanco. Entre los valores válidos se incluyen:BLANKS DEFAULT . Este es el valor predeterminado. El comportamiento de los valores numéricos es valores en blanco se ordenan entre cero y valores negativos. El comportamiento de las cadenas es valores en blanco se ordenan antes de todas las cadenas, incluidas las cadenas vacías. BLANKS FIRST . Los espacios en blanco siempre se ordenan al principio, independientemente del orden ascendente o descendente. BLANKS LAST . Los espacios en blanco siempre se ordenan al final, independientemente del orden ascendente o descendente. |
Valor devuelto
Esta función no devuelve un valor.
Observaciones
Esta función solo se puede usar dentro de una expresión de función de ventana.
Ejemplo
Consulte OFFSET.