Funkce sort_array
Platí pro: Databricks SQL Databricks Runtime
Vrátí matici v expr
seřazeném pořadí.
Syntaxe
sort_array(expr [, ascendingOrder] )
Argumenty
expr
: VýrazARRAY
seřazených prvků.ascendingOrder
: VolitelnýBOOLEAN
výraz,true
který je ve výchozím nastavení .
Návraty
Typ výsledku odpovídá expr
.
Seřadí vstupní pole vzestupně nebo sestupně podle přirozeného pořadí prvků pole.
NULL
prvky jsou umístěny na začátku vrácené matice ve vzestupném pořadí nebo na konci vrácené matice v sestupném pořadí.
Příklady
> SELECT sort_array(array('b', 'd', NULL, 'c', 'a'), true);
[NULL,a,b,c,d]