【发布时间】:2020-08-27 04:42:10
【问题描述】:
我正在运行 PostgreSQL 12.4。我有一个相对较大的表,如下所示,其中第 1 列和第 2 列都是 character varying 类型:
|---------------------|------------------|
| Column 1 | Column 2 |
|---------------------|------------------|
| foo | X |
|---------------------|------------------|
| foo | Y |
|---------------------|------------------|
| foo | Z |
|---------------------|------------------|
| bar | A |
|---------------------|------------------|
| bar | B |
|---------------------|------------------|
| bar | C |
|---------------------|------------------|
我想创建如下内容:
|---------------------|------------------|
| Column 1 | Column 2 |
|---------------------|------------------|
| foo | X, Y, Z |
|---------------------|------------------|
| bar | A, B, C |
|---------------------|------------------|
有没有简单的方法可以做到这一点?
【问题讨论】:
标签: sql postgresql group-by string-aggregation