2020-09-21 09:16发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨,专家们。 我有一个问题。 ... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,专家们。
我有一个问题。 我需要从AMDP的本地表变量中删除重复项。
我找到了
从选项卡中删除,其中" $ rowid $"在中(从选项卡中的(按字段1,字段2进行分区)中选择SELECT引线($ rowid $));
但是对于本地表变量,它不起作用。
识别并使用SQLScript删除重复项,另一种方法可以将Row_Number()与Partition By子句一起使用。 可以在Row_Number()函数的Partition By子句中使用接受的用于定义重复大小写的列。
这是一个样本
et_data =从(选择kunnr,vbeln 从(lt_data)的rn,*中选择row_number()作为(按kunnr按vbeln排序) )其中rn = 1;
SQL以上返回客户的第一订单
如果您在Partition By子句中添加了更多列(此处仅使用kunnr),或者所有列都比行数据的完全重复。
最多设置5个标签!
识别并使用SQLScript删除重复项,另一种方法可以将Row_Number()与Partition By子句一起使用。 可以在Row_Number()函数的Partition By子句中使用接受的用于定义重复大小写的列。
这是一个样本
SQL以上返回客户的第一订单
如果您在Partition By子句中添加了更多列(此处仅使用kunnr),或者所有列都比行数据的完全重复。
一周热门 更多>