ARRAY_SORT (Lakehouse v1)
Ordena os elementos do array em ordem crescente.
Sintaxe do Analyze
Seção intitulada “Sintaxe do Analyze”func.array_sort( <array>[, <order>, <nullposition>] )| Parâmetro | Padrão | Descrição |
|---|---|---|
| order | ASC | Especifica a ordem de classificação: crescente (ASC) ou decrescente (DESC). |
| nullposition | NULLS FIRST | Determina a posição dos valores NULL no resultado da classificação: no início (NULLS FIRST) ou no fim (NULLS LAST) da saída classificada. |
Exemplos do Analyze
Seção intitulada “Exemplos do Analyze”func.array_sort([1, 4, 3, 2])
┌────────────────────────────────┐│ func.array_sort([1, 4, 3, 2]) │├────────────────────────────────┤│ [1,2,3,4] │└────────────────────────────────┘Sintaxe SQL
Seção intitulada “Sintaxe SQL”ARRAY_SORT( <array>[, <order>, <nullposition>] )| Parâmetro | Padrão | Descrição |
|---|---|---|
| order | ASC | Especifica a ordem de classificação: crescente (ASC) ou decrescente (DESC). |
| nullposition | NULLS FIRST | Determina a posição dos valores NULL no resultado da classificação: no início (NULLS FIRST) ou no fim (NULLS LAST) da saída classificada. |
Exemplos de SQL
Seção intitulada “Exemplos de SQL”SELECT ARRAY_SORT([1, 4, 3, 2]);
┌──────────────────────────┐│ array_sort([1, 4, 3, 2]) │├──────────────────────────┤│ [1,2,3,4] │└──────────────────────────┘