Ler em inglês

Partilhar via


ENCOMENDADO

Aplica-se a:Coluna calculadaTabela calculadaMedidaCálculo visual

Define as expressões que determinam a ordem de classificação dentro de cada uma das partições de uma função de janela.

Sintaxe

ORDERBY ( [<orderBy_expression>[, <order>[, <orderBy_expression>[, <order>]] …]] )

Parâmetros

Vigência Definição
orderBy_expression (Opcional) Qualquer expressão escalar que será usada para classificar os dados dentro de cada uma das partições de uma função de janela.
order (Opcional) Um valor de duas partes do formulário "OrderDirection [BlankHandling]".

OrderDirection especifica como classificar orderBy_expression valores (ou seja, ascendentes ou decrescentes). Os valores válidos incluem:
DESC. Valor alternativo: 0(zero)/FALSE. Classifica em ordem decrescente de valores de orderBy_expression.
ASC. Valor alternativo: 1/TRUE. Classifica em ordem crescente de valores de orderBy_expression. Este é o valor padrão se order for omitido.

BlankHandling parte é opcional. Especifica como os espaços em branco são ordenados. Os valores válidos incluem:
BLANKS DEFAULT. Este é o valor padrão. O comportamento para valores numéricos é valores em branco são ordenados entre zero e valores negativos. O comportamento para cadeias de caracteres é valores em branco são ordenados antes de todas as cadeias de caracteres, incluindo cadeias vazias.
BLANKS FIRST. Os espaços em branco são sempre ordenados no início, independentemente da ordem de classificação crescente ou decrescente.
BLANKS LAST. Os espaços em branco são sempre ordenados no final, independentemente da ordem de classificação crescente ou decrescente.

Valor de retorno

Esta função não retorna um valor.

Comentários

Esta função só pode ser usada dentro de uma expressão de função de janela.

Exemplo

Consulte OFFSET.

Noções básicas sobre as funções ORDERBY, PARTITIONBY e MATCHBY
ÍNDICE
OFFSET
PARTITIONBY
MATCHBY
JANELA
CLASSIFICAÇÃO
NÚMERO DE LINHA