sort_array
関数
適用対象: Databricks SQL Databricks Runtime
expr
の配列を並べ替え順序で返します。
構文
sort_array(expr [, ascendingOrder] )
引数
expr
: 並べ替え可能な要素のARRAY
式。ascendingOrder
: 既定値がtrue
に設定されている省略可能なBOOLEAN
式。
返品
結果の型は expr
と一致します。
配列要素の自然な順序に従って、入力配列を昇順または降順に並べ替えます。
NULL
要素は、返された配列の先頭に昇順で、または返された配列の末尾に降順で配置されます。
例
> SELECT sort_array(array('b', 'd', NULL, 'c', 'a'), true);
[NULL,a,b,c,d]