点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我希望你一切都好。 ...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 我希望你一切都好。 ...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我希望你一切都好。 我需要在不使用JOIN的情况下中断以下选择查询,任何人都可以帮助我做到这一点。
选择a〜mblnr
a〜mjahr
a〜bldat
a〜budat
a〜xblnr
b〜matnr
b〜werks
b〜lgort < br> b〜erfmg
b〜erfme
b〜j_3asiz
b〜j_4ksca从mkpf作为连接mseg AS b ON(a〜mblnr EQ b〜mblnrAND a〜mjahr EQ b〜mjahr)进入表 g_it_mkpf_mseg
g_it_sales中的所有条目
a〜xblnr均衡器g_it_sales-vbeln_dlv和b〜shkzg均衡器'S'。
您好ANIL KUMAR GRANDHI ,
请注意,JOIN应优先于多个选择查询,以避免多次数据库获取。
您上面的选择查询没有几个缺陷,但是要回答在不进行联接的情况下拆分选择查询的问题,您必须了解以下几点。
1)您的FOR ALL ENTRIES表仅适用于MKPF,因此 您的第一个选择查询必须在MKPF上,并且具有表G_IT_SALES的FOR ENTERES。
2)要将MKPF上的第一个查询连接到表MSEG,您必须具有公共键字段,即MBLNR和MJAHR 这个案例。 因此,您的第二个查询将针对MSEG,其中包含从MKPF提取的内部表上的FOR ALL ENRESES以及SHLZG上的where条件。
下面的代码只是伪代码,您可以理解。
一周热门 更多>