Fonction sort_array
S’applique à : Databricks SQL Databricks Runtime
Retourne le tableau dans expr
dans un ordre trié.
Syntaxe
sort_array(expr [, ascendingOrder] )
Arguments
expr
: expressionARRAY
d’éléments triables.ascendingOrder
: expressionBOOLEAN
facultative qui prend la valeur par défaut detrue
.
Retours
Le résultat est du type d’expr
.
Trie le tableau d’entrée dans l’ordre croissant ou décroissant en fonction de l’ordonnancement naturel des éléments du tableau.
Les éléments NULL
sont placés au début du tableau retourné dans l’ordre croissant ou à la fin du tableau retourné dans l’ordre décroissant.
Exemples
> SELECT sort_array(array('b', 'd', NULL, 'c', 'a'), true);
[NULL,a,b,c,d]