将字符串值聚合到列表中

时间:2017-05-12 07:32:30

标签: sql amazon-redshift string-aggregation

我正在尝试使用一些非常简单的逻辑将一个不透明的列转换为基本上等于分组列表的列。但是,有效地解决这个问题。

基本上,我的数据集如下所示:

CUST_ID     ORDER
1           Cake
1           Bread
2           Cake
3           Cake
3           Bread
3           Croissant
4           Croissant

但是想输出如下:

CUST_ID     ORDERS
1           Cake
1           Bread, Cake
3           Cake, Bread, Croissant
4           Croissant

我已经尝试了子查询(我无法开始工作),但这看起来很残酷:

SELECT CUST_ID, SELECT (ORDER FROM table GROUP BY CUST_ID)
FROM table
GROUP BY CUSTT_ID

有什么想法吗?

0 个答案:

没有答案