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]