需要根据月周年将空值替换为以前的现有值

2020-08-20 23:13发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我有一种情况,我的输...

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

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


大家好,

我有一种情况,我的输出为

月,年,周,数量,金额

对于任何记录数量和金额为空

然后我需要填写数量和金额的先前现有记录值

基于周,月,年

我该如何在Table函数中完成

2条回答
微wx笑
2020-08-20 23:43

您可以将IFNULL函数(以检查值是否为空)与LAG函数(以获取周,月,年的组合的最后一个值)组合在一起,例如:

 IFNULL(quantity,LAG( 数量)超过(按周,月,年的顺序)作为数量,
 IFNULL(金额,LAG(金额)超过(按周,月,年排序)AS金额
 

一周热门 更多>