【发布时间】:2014-09-28 15:38:33
【问题描述】:
我在 Postgres 9.3 中的数据库表
| f1|f2 | f3
| 1 | 2 | {1,2,3}
| 1 | 3 | {4,5}
f1,f2 是整数 f3 是整数[]。
我怎样才能得到这个:
SELECT f1, myfn(f3)
FROM dbTable
GROUP BY f1;
所以我得到:
| 1 | {1,2,3,4,5}
Postgres中是否有类似array_agg这样的函数,可以连接数组并创建一个新数组;
【问题讨论】:
标签: arrays postgresql aggregate-functions