sort_array
-Funktion
Gilt für: Databricks SQL Databricks Runtime
Die Funktion gibt das Array in expr
in sortierter Reihenfolge zurück.
Syntax
sort_array(expr [, ascendingOrder] )
Argumente
expr
: EinARRAY
-Ausdruck sortierbarer Elemente.ascendingOrder
: Ein optionalerBOOLEAN
-Ausdruck, der standardmäßig auftrue
festgelegt ist.
Gibt zurück
Der Ergebnistyp entspricht expr
.
Es sortiert das Eingabearray in aufsteigender oder absteigender Reihenfolge gemäß der natürlichen Reihenfolge der Arrayelemente.
NULL
-Elemente werden am Anfang des zurückgegebenen Arrays in aufsteigender Reihenfolge oder am Ende des zurückgegebenen Arrays in absteigender Reihenfolge platziert.
Beispiele
> SELECT sort_array(array('b', 'd', NULL, 'c', 'a'), true);
[NULL,a,b,c,d]