Funktionen sort_array
Gäller för: Databricks SQL
Databricks Runtime
Returnerar matrisen i expr
sorterad ordning.
Syntax
sort_array(expr [, ascendingOrder] )
Argument
expr
: EttARRAY
uttryck för sorterbara element.ascendingOrder
: Ett valfrittBOOLEAN
uttryck som standard ärtrue
.
Returer
Resultattypen matchar expr
.
Sorterar indatamatrisen i stigande eller fallande ordning enligt matriselementens naturliga ordning.
NULL
element placeras i början av den returnerade matrisen i stigande ordning eller i slutet av den returnerade matrisen i fallande ordning.
Exempel
> SELECT sort_array(array('b', 'd', NULL, 'c', 'a'), true);
[NULL,a,b,c,d]