2020-08-31 11:21发布
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家, 该如何合并两个内部表(... 显示全部
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家,
该如何合并两个内部表(it_tab_h1和it_tab_k1)的数据?
伊万,你好
基于CLIENT,FMSNO和DOCTY列,您可以连接这两个表。 联接可以基于表数据而保留或保留。
请参考下面的示例SQL:
开始 it_tab_h =选择100个客户端, " a"为FMSNO, 'AA'为DOCTY, 'x1'为FMS_FCR, 'y1'为DOCNO_1 从假人 全联盟 选择100个客户, " a"为FMSNO, 'AA'为DOCTY, " x2"作为FMS_FCR, " y2"为DOCNO_1 从假人 ; it_tab_h1 =选择 客户, FMSNO, DOCTY, STRING_AGG(CASE WHEN(FMS_FCR!=``)THEN FMS_FCR ELSE NULL END,'/')AS FMS_FCR, STRING_AGG(CASE WHEN(DOCNO_1!='')THEN DOCNO_1 ELSE NULL END,'/')AS DOCNO_1 来自:it_tab_h 通过...分组 客户, FMSNO, 多蒂 ; it_tab_k =选择100个客户端, " a"为FMSNO, 'AA'为DOCTY, " m1"为MAWB, 'n1'为MAWB_1, " o1"作为HAWB_1 从假人 全联盟 选择100个客户, " a"为FMSNO, 'AA'为DOCTY, " m2"为MAWB, 'n2'为MAWB_1, " o2"作为HAWB_1 从假人 ; it_tab_k1 =选择 客户, FMSNO, DOCTY, STRING_AGG(CASE WHEN(MAWB!=``)THEN MAWB ELSE NULL END,'/')AS MAWB, STRING_AGG(CASE WHEN(MAWB_1!=``)THEN MAWB_1 ELSE NULL END,'/')AS MAWB_1, STRING_AGG(CASE WHEN(HAWB_1!=``)THEN HAWB_1 ELSE NULL END,'/')AS HAWB_1 来自:it_tab_k 通过...分组 客户, FMSNO, 多蒂 ; 选择T1.CLIENT, T1.FMSNO, T1.DOCTY, T1.FMS_FCR, T1.DOCNO_1, T2.MAWB, T2.MAWB_1, T2.HAWB_1 从 :it_tab_h1 AS T1 内部联接 :it_tab_k1 AS T2 在T1.CLIENT = T2.CLIENT和T1.FMSNO = T2.FMSNO和T1.DOCTY = T2.DOCTY ; END
最多设置5个标签!
伊万,你好
基于CLIENT,FMSNO和DOCTY列,您可以连接这两个表。 联接可以基于表数据而保留或保留。
请参考下面的示例SQL:
一周热门 更多>