回答

收藏

使用BigQuery中的条件计算运行总计

技术问答 技术问答 210 人阅读 | 0 人回复 | 2023-09-12

对不起,话题不好-我需要计算总计,但需要在一定条件下重置总计(当预期达到时= 0时)。我有这张桌子:0 F$ n- u2 N) I* m: p" b9 Q
Date,Registrations,Expected Registrations,Expected reached    -03-01,5,4,1    -03-02,7,5,1    -03-03,8,6,1    -03-04,2,5,0    -03-05,5,4,1    -03-06,7,5,1    -03-07,8,6,1    -03-08,2,5,0总运行预期结果-条件是预期达到
' ]8 O; r5 ~0 q& x0 s! \Date,Registrations,Expected Registrations,Expected Reached,Running Total      -03-01,5,4,1,1      -03-02,7,5,1,2      -03-03,8,6,1,3      -03-04,2,5,0,0      -03-05,5,4,1,1      -03-06,7,5,1,2      -03-07,8,6,1,3       -03-08,2,5,0,0我不知道如何划分我的窗口函数来实现这个目的。也许我必须在之前创建中间计算,但不确定。有什么建议?  u/ Y- {, p; s5 d/ f/ j
编辑:edit2.删除我的即时问题。
6 z7 N4 U* J0 c4 W; `6 s# B0 f                                                               
6 d7 @% ?* L4 A  i$ \    解决方案:
分享到:
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则