标签: postgresql
我知道必须有一种方法可以做到这一点,但是我的谷歌搜索无济于事。我试图获取一个记录集,创建一个数组,然后按字母顺序对元素进行排序。 我该怎么办?
答案 0 :(得分:0)
为此,您将需要在ORDER BY函数中使用ARRAY_AGG子句。 示例:
ORDER BY
ARRAY_AGG
SELECT ARRAY_AGG(fullname ORDER BY lastname) FROM ...
这将返回名称按姓氏排序的数组。