【发布时间】:2019-12-08 12:55:48
【问题描述】:
我想在一行中显示具有相同 id 的表的值,并用- 分隔它们,或者,
row id | base_id | auth_id
--------+---------+---------
4 | 1 | 1
5 | 1 | 3
6 | 2 | 2
7 | 2 | 6
8 | 2 | 5
我期待的结果
row id | base_id | auth_id
--------+---------+---------
1 | 1 | 1-3
2 | 2 | 2-6-5
【问题讨论】:
-
您使用的是 MySQL 还是 Postgres?它们是不同的数据库。
-
对不起,我用的是postgres
-
您真的还在使用 Postgres 9.1 吗?在这种情况下,您应该立即计划升级到当前(支持的)版本。
标签: sql postgresql postgresql-9.1 string-aggregation