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

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条回答
wang628962
2020-08-14 06:14

在使用CE_VERTICAL_UNION时要非常小心。

真正的作用是将两个结果集彼此相邻粘贴。

没有合并不同结果集大小或正确匹配结果集行的功能。

此功能是确保查询结果混乱的一种可靠方法,这就是它很少使用的原因。

-Lars

一周热门 更多>