跳转到内容

按升序对数组中的元素排序。

func.array_sort( <array>[, <order>, <nullposition>] )
参数 默认 说明
order ASC 指定排序顺序为升序 (ASC) 或降序 (DESC)。
nullposition NULLS FIRST 决定 NULL 值在排序结果中的位置:位于排序输出的开头 (NULLS FIRST) 或末尾 (NULLS LAST)。
func.array_sort([1, 4, 3, 2])
┌────────────────────────────────┐
│ func.array_sort([1, 4, 3, 2]) │
├────────────────────────────────┤
│ [1,2,3,4] │
└────────────────────────────────┘
ARRAY_SORT( <array>[, <order>, <nullposition>] )
参数 默认 说明
order ASC 指定排序顺序为升序 (ASC) 或降序 (DESC)。
nullposition NULLS FIRST 决定 NULL 值在排序结果中的位置:位于排序输出的开头 (NULLS FIRST) 或末尾 (NULLS LAST)。
SELECT ARRAY_SORT([1, 4, 3, 2]);
┌──────────────────────────┐
│ array_sort([1, 4, 3, 2]) │
├──────────────────────────┤
│ [1,2,3,4] │
└──────────────────────────┘