我使用SAP-HANA数据库。我有一个简单的2列表格,它的列是id,name。行如下所示:
1 - tom
1 - harry
1 - jack
2 - larry我想按id对行进行分组,并将名称连接到一个字段中,从而获得以下内容:
1 - tom, harry, jack
2 - larry你能告诉我在sap-hana怎么做这个手术吗?提前谢谢。
发布于 2014-10-31 19:41:13
如果您使用的是HANA版本70,您可以尝试以下操作:
SELECT ID, STRING_AGG(Name, ',') AS Names
FROM TAB
GROUP BY ID;有关更多信息,请阅读以下内容
How to Concatenate Column Value from Multiple Rows into a Single Column?
https://stackoverflow.com/questions/26673458
复制相似问题