从MARC表中获取错误的条目数

2020-09-01 05:00发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)有两种不同的代码,但是它们的功能...

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

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


有两种不同的代码,但是它们的功能应该相同。

在下面的代码行中,谁能告诉我有什么问题?

选择a〜matnr
       进入表lt_matnr
       来自marc AS a
       内部联接t001w AS b在a〜werks上等于b〜werks
       内部联接t001k AScON b〜bwkey = c〜bwkey
       在p_code中的c〜bukrs中。

我已通过选择屏幕选择了多个公司代码,并将值存储在p_code中,

问题:正在获取marc表的所有matnr,

在t001k的p_code中的bukrs中选择bwkey到表lt_bwkey中。

 从t001w到lt_bwkey中的所有条目,从t001w中选择SELECT进入表lt_werks,其中bwkey EQ lt_bwkey-bwkey。

 从marc中选择matnr到表lt_matnr中,以查询lt_werks中的所有条目,其中EQ使EQ均衡lt_werks-werks。

问题:没有提取任何Matnr条目

这些代码有什么问题? 我正在尝试更新代码,而没有像您提到的那样使用select的低位。