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