2020-08-14 16:04发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我可以将两个mseg和marc表与matnr和werks字段连接吗?
您好尼克·鲁茹
是的,您可以通过加入来查找每个MSEG记录的MARC记录
MARC〜MATNR = MSEG〜MATNR和MARC〜WERKS = MSEG〜WERKS
你好 nick ruju
如果您将字段名作为表名的前缀(如我的示例所示),则系统知道。 否则,如果未知但必需,则您将收到一条错误消息,指出字段名称不明确。
您好,昵称ruju ,
是的,您可以将两个表中的字段都加入,使用赋予表的别名来消除字段之间的歧义。 当给定别名时,系统可以理解所引用的表。
请找到下面的代码以供参考。
选择a〜matnr, ~~ b〜mblnr FROM marc AS--> A是MARC的别名 内连接mseg AS b ---> B是MSEG的别名 在a〜matnr = b〜matnr上 a〜werks = b〜werks --->别名在联接条件中用作参考 插入表@DATA(it_tab) @s_matnr中的〜matnr。 --->别名用作where条件的参考 如果sy-subrc EQ 0。 按matnr排序it_tab。 ENDIF。
致谢!
最多设置5个标签!
您好尼克·鲁茹
是的,您可以通过加入来查找每个MSEG记录的MARC记录
亲切的问候,Mateusz
你好 nick ruju
如果您将字段名作为表名的前缀(如我的示例所示),则系统知道。 否则,如果未知但必需,则您将收到一条错误消息,指出字段名称不明确。
问候,Mateusz
您好,昵称ruju ,
是的,您可以将两个表中的字段都加入,使用赋予表的别名来消除字段之间的歧义。 当给定别名时,系统可以理解所引用的表。
请找到下面的代码以供参考。
致谢!
一周热门 更多>