如何将多行中的列值连接到单列中?

2020-08-14 05:20发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)你好 我想将多个行中的值连接...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


你好

我想将多个行中的值连接到SAP HANA中的单个列中。 有人可以帮我实现这个目标吗?

我不想使用游标。

输入表:

产品编号

客户编号

存储名

101

10

Store1

101

10

Store2

101

10

Store3

102

10

Store1

102

10

Store3

输出表

产品编号

客户编号

Store_Name_Concat

101

10

Store1,Store2,Store3

102

10

Store1,Store3

谢谢

毗湿奴

4条回答
callcenter油条
2020-08-14 06:12 .采纳回答

根据情况使用STRING_AGG(COl1)

选择ProductNo,STRING_AGG(Stor_ Name,',')AS商店名称

来自产品

GROUP BY ProductNo;

一周热门 更多>