Google bigquery BigQuery中的月截止日期滚动计算

Google bigquery BigQuery中的月截止日期滚动计算,google-bigquery,rolling-sum,Google Bigquery,Rolling Sum,有人能帮助计算包含Datetime列和sales figures列的数据表上截至日期的月滚动总和的销售数字吗 在标准sql中使用OVER可以帮助我计算当前行之前的行/日期,但是我在从一个月的第一天开始计算时遇到了麻烦 如果为日、月、年创建列(请参见:),则可以在OVER函数的“分区依据”部分使用月和年,在“排序依据”部分使用日 更新 算出:平均(事件数)超过(按事件数月划分,事件数年按天排序)移动平均数月Bobby非常感谢!我对28天累计的主要滚动查询有以下内容:AVG(events_US)OV

有人能帮助计算包含Datetime列和sales figures列的数据表上截至日期的月滚动总和的销售数字吗


在标准sql中使用OVER可以帮助我计算当前行之前的行/日期,但是我在从一个月的第一天开始计算时遇到了麻烦

如果为日、月、年创建列(请参见:),则可以在OVER函数的“分区依据”部分使用月和年,在“排序依据”部分使用日

更新


算出:平均(事件数)超过(按事件数月划分,事件数年按天排序)移动平均数月

Bobby非常感谢!我对28天累计的主要滚动查询有以下内容:AVG(events_US)OVER(ORDER BY day RANGE from 27 previous AND CURRENT ROW)AS mov_AVG_28d///请详细说明变更条款好吗?非常感谢好吧,我算出了:平均(事件)超过(按事件划分,按月,按事件年顺序,按天)移动平均月//非常感谢您的帮助!!最好同时为输入和预期结果表添加一个示例。你能添加这些吗?谢谢你的评论。我不能把确切的桌子放在这里。但是,想象一下一个简单的两列表——一个带有销售事务时间戳,另一个带有销售数据。谢谢!