SORT_ARRAY

功能概述

对数组元素排序,返回排序后的新数组。NULL 值始终排在最前面。

语法

SORT_ARRAY(<array> [, <asc>])

参数说明

  • <array>
    <array>
    :ARRAY<T> 类型,待排序的数组。
  • <asc>
    <asc>
    :BOOLEAN 类型,可选,默认
    true
    true
    (升序);传
    false
    false
    为降序。NULL 值无论升降序均排在最前面。

使用示例

SELECT sort_array(array(2, 1, 3)); -- [1,2,3] SELECT sort_array(array(null, 4, 3, null, 5, 6)); -- [null,null,3,4,5,6] SELECT sort_array(array(2, 1, 3), false); -- [3,2,1]

相关文档

联系我们
预约咨询
微信咨询
电话咨询
邮件咨询