Share via


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 window.

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 window.
orden (Opcional) Valor de dos partes del formulario "<OrderDirection> [<BlankHandling>]".

<OrderDirection> especifica cómo ordenar los valores <orderBy_expression> (es decir, orden ascendente o descendente). Los valores válidos son:
DESC. Valor alternativo: 0(cero)/FALSE. Ordena de forma descendente los valores de <orderBy_expression>.
ASC. Valor alternativo: 1/TRUE. Ordena de forma ascendente los valores de <orderBy_expression>. Este es el valor predeterminado si se omite <order>.

El elemento <BlankHandling> es opcional. Especifica cómo se ordenan los espacios en blanco. Los valores válidos son:
BLANKS DEFAULT. Este es el valor predeterminado. El comportamiento de los valores numéricos es que los valores en blanco se ordenan entre cero y valores negativos. El comportamiento de las cadenas es que los valores en blanco se ordenan delante de todas las cadenas, incluidas las cadenas vacías.
BLANKS FIRST. Los espacios en blanco siempre se ordenan al principio, independientemente del criterio de ordenación ascendente o descendente.
BLANKS LAST. Los espacios en blanco siempre se ordenan al final, independientemente del criterio de ordenación ascendente o descendente.

Valor devuelto

Esta función no devuelve ningún valor.

Observaciones

Esta función solo se puede usar en una expresión de una función WINDOW.

Ejemplo

Consulte OFFSET.

Descripción de las funciones ORDERBY, PARTITIONBY y MATCHBY
INDEX
OFFSET
PARTITIONBY
MATCHBY
WINDOW
RANK
ROWNUMBER