postgresql - 按字母顺序排序数组元素 PostgreSQL
问题描述
我知道必须有办法做到这一点,但我的谷歌搜索无济于事。我正在尝试获取记录集,创建一个数组并按字母顺序对元素进行排序。我将如何做到这一点?
解决方案
为此,您需要在函数中使用该ORDER BY
子句。ARRAY_AGG
例子:
SELECT ARRAY_AGG(fullname ORDER BY lastname)
FROM ...
这将返回一个名称按姓氏排序的数组。
推荐阅读
- javascript - 有什么好的 WORKING amazon api,我可以用来从产品名称中获取产品详细信息吗?
- reactjs - 在另一个函数中访问状态值 - useState
- rust - 很难管理引用和取消引用的化合物
- python - kaggle 上的“!pip install torchxrayvision”连接错误
- python - 艰难学Python练习13(导入)powershell无响应
- r - Shiny中每个导航栏的条件面板
- javascript - 是一种从 vue 中的对象数组中 v-bind 数据的方法
- angular - Angular 2 测试加载指示器,用于使用异步管道进行观察
- python - 遍历 Pandas 数据框
- logging - 如何在 Apereo CAS 6 中禁用特定日志消息