A sort_array
függvény
A következőkre vonatkozik: Databricks SQL Databricks Runtime
Rendezési sorrendben adja vissza a expr
tömböt.
Syntax
sort_array(expr [, ascendingOrder] )
Arguments
expr
: RendezhetőARRAY
elemek kifejezése.ascendingOrder
: Nem kötelezőBOOLEAN
kifejezés, amely alapértelmezés szerint a következő:true
.
Visszáruk
Az eredmény típusa megegyezik expr
.
A bemeneti tömböt növekvő vagy csökkenő sorrendbe rendezi a tömbelemek természetes sorrendje szerint.
NULL
az elemeket a visszaadott tömb elején növekvő sorrendben vagy a visszaadott tömb végén, csökkenő sorrendben helyezik el.
Példák
> SELECT sort_array(array('b', 'd', NULL, 'c', 'a'), true);
[NULL,a,b,c,d]