ARRAY_SORT (Lakehouse v1)
Trie les éléments du tableau par ordre croissant.
Syntaxe Analyze
Section intitulée « Syntaxe Analyze »func.array_sort( <array>[, <order>, <nullposition>] )| Paramètre | Par défaut | Description |
|---|---|---|
| order | ASC | Indique l’ordre de tri, croissant (ASC) ou décroissant (DESC). |
| nullposition | NULLS FIRST | Détermine la position des valeurs NULL dans le résultat du tri : au début (NULLS FIRST) ou à la fin (NULLS LAST) de la sortie triée. |
Exemples Analyze
Section intitulée « Exemples Analyze »func.array_sort([1, 4, 3, 2])
┌────────────────────────────────┐│ func.array_sort([1, 4, 3, 2]) │├────────────────────────────────┤│ [1,2,3,4] │└────────────────────────────────┘Syntaxe SQL
Section intitulée « Syntaxe SQL »ARRAY_SORT( <array>[, <order>, <nullposition>] )| Paramètre | Par défaut | Description |
|---|---|---|
| order | ASC | Indique l’ordre de tri, croissant (ASC) ou décroissant (DESC). |
| nullposition | NULLS FIRST | Détermine la position des valeurs NULL dans le résultat du tri : au début (NULLS FIRST) ou à la fin (NULLS LAST) de la sortie triée. |
Exemples SQL
Section intitulée « Exemples SQL »SELECT ARRAY_SORT([1, 4, 3, 2]);
┌──────────────────────────┐│ array_sort([1, 4, 3, 2]) │├──────────────────────────┤│ [1,2,3,4] │└──────────────────────────┘