在计算的脚本视图中联接表的问题

2020-08-26 15:57发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)亲爱的 我有一个要求,我们有两...

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

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


亲爱的

我有一个要求,我们有两个表,我需要根据帐号将这两个表连接起来,

最终要求是获取最后一个DOC_DATE和相关的DOC_NUMBER作为每个帐户(2020和Doc_NUMBER 9)的最终收入

有人可以帮我实现这个目标吗?

谢谢

(12.9 kB)
7条回答
能不能别闹
2020-08-26 16:41

嗨,

请参考下面的SQL查询以根据您的要求获取结果。 您可以用表替换TABLE_1和TABLE_2。

开始
 TABLE_1 =从DUMMY中选择'A'作为帐户,'2018'作为DOC_DATE,1作为DOC_NUMBER
 全联盟
 从DUMMY中选择" A"作为帐户," 2019"作为DOC_DATE,2作为DOC_NUMBER
 全联盟
 从DUMMY中选择" A"作为帐户," 2020"作为DOC_DATE,3个DOC_NUMBER
 ;

 TABLE_2 =从DUMMY中选择'A'作为帐户,'2018'作为DOC_DATE,4作为DOC_NUMBER
 全联盟
 从DUMMY中选择" A"作为帐户," 2018"作为DOC_DATE,5作为DOC_NUMBER
 全联盟
 从DUMMY中选择" A"作为帐户," 2019"作为DOC_DATE,6作为DOC_NUMBER
 全联盟
 从DUMMY中选择" A"作为帐户," 2019"作为DOC_DATE,7作为DOC_NUMBER
 全联盟
 从DUMMY中选择" A"作为帐户," 2020"作为DOC_DATE,8个DOC_NUMBER
 全联盟
 从DUMMY中选择" A"作为帐户," 2020"作为DOC_DATE,9作为DOC_NUMBER
 ;

 选择*从
 (
 至少选择一个帐户,DOC_DATE,DOC_NUMBER,ROW_NUMBER()(按帐户顺序排列,依次为DOC_DATE DESC,DOC_NUMBER DESC)
 从
 (
 SELECT帐户,DOC_DATE,DOC_NUMBER
 来自:TABLE_1
 全联盟
 SELECT帐户,DOC_DATE,DOC_NUMBER
 来自:TABLE_2
 )
 )排名= 1
 ;

 END 

一周热门 更多>