从两个Itab中进行一次选择查询

2020-08-16 22:47发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我有两个内部表:保存BK...

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

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


嗨,

我有两个内部表:保存BKPF数据的itab1和保存RSEG数据的itab2。

BELNR是两者的共同字段。

现在,我需要使用一个基于itab1和itab2中基于BELNR的选择查询从BSEG获取数据。

我该怎么做?

6条回答
打一壶酱油
2020-08-16 22:56

您好 Ricky Shaw
如果您想在一个SELECT语句中使用它,建议您创建一个临时 由键字段(BELNR,GJAHR,BUKRS)组成的表(即LT_BSEG_PARTIAL_KEY),并根据您先前从BKPF和RSEG获取的条目进行填充。 我还建议对表进行排序,并从表中删除相邻的重复项。 正如 Mateusz Adamus 所述,请始终先检查您的表是否为空,然后再将其与FOR ALL ENTRIES语句一起使用。
关于,
Bartosz

一周热门 更多>