ZKX's LAB

abap 内表删除重复数据 abap 如何得到内表中不重复的记录。

2021-04-25知识3

SAP ABAP 查询一个表中是否存在重复数据 可以具体点不。比如,对内表有语法delete adjacent duplicates from itable

abap 如何得到内表中不重复的记录。 1.循环你的内表到工作区:wa2.copy 你的内表到另一个一样的内表:itab_copy3.delete itab_copy where f1<;>;wa-f1 and f2<;>;wa-f2.4.检查itab_copy剩余条数,如果等于1,那么说明这是条不重复的记录,如果>;1那么是重复的5.如果不重复append 到一个结果表中循环结束,你就得到了所有不重复的记录。

hello,我在百度看到你回答“关于abap 如何高效获取内表重复数据?这个问题”有类似问题需要像你请教 直接删除重复项。SORT 内表 BY 字段一 字段二 字段三.DELETE ADJACENT DUPLICATES FROM 内表 COMPARING 字段一 字段二 字段三.这样内表剩下的就是三个字段值不一样的记录了

#abap 内表删除重复数据

随机阅读

qrcode
访问手机版