ORDERBY
aplica-se a:coluna calculadatabela calculadaMeasurecálculo visual
Define as expressões que determinam a ordem de classificação dentro de cada uma das partições de uma função window.
Sintaxe
ORDERBY ( [<orderBy_expression>[, <order>[, <orderBy_expression>[, <order>]] …]] )
Parâmetros
Prazo | Definição |
---|---|
orderBy_expression |
(Opcional) Qualquer expressão escalar que será usada para classificar os dados em cada uma das partições de uma função de window. |
order |
(Opcional) Uma value de duas partes do formulário "OrderDirection [BlankHandling ]".OrderDirection especifica como classificar orderBy_expression values (ou seja, crescente or decrescente). As values válidas incluem:DESC .
valuealternativo: 0 (zero)/FALSE . Classifica em ordem decrescente de values de orderBy_expression . ASC .
valuealternativo: 1 /TRUE . Classifica em ordem crescente de values de orderBy_expression . Esse é o valueiforder padrão é omitido.BlankHandling parte é opcional. Ele especifica como os espaços em branco são ordenados. As values válidas incluem:BLANKS DEFAULT . Esse é o valuepadrão. O comportamento do values numérico é blankvalues são ordenados entre zero andvaluesnegativo. O comportamento das cadeias de caracteres é blankvalues são ordenados antes de all cadeias de caracteres, incluindo cadeias de caracteres vazias. BLANKS FIRST . Os espaços em branco são sempre ordenados no início, independentemente de or ordem de classificação decrescente crescente. BLANKS LAST . Os espaços em branco são sempre ordenados no final, independentemente de or ordem de classificação decrescente crescente. |
Retornar value
Essa função not retorna um value.
Observações
Essa função só pode ser usada em uma expressão de função window.
Exemplo
Consulte OFFSET.
Related conteúdo
Noções básicas ORDERBY, PARTITIONBY, funções de andMATCHBYINDEXOFFSETPARTITIONBYMATCHBYWINDOWRANKROWNUMBER