答案 0 :(得分:1)
打破它,你可以通过
来实现这一目标1-计算一个列,该列根据先前的非空库存行[组]
对行进行分组last(case when [Stocks] is not null then [Date] end) OVER (allPrevious([Date]))
2-创建一个包含分组和日期的层次结构[Gp_Date_Hr]
CREATE NESTED HIERARCHY [Gp_Date_Hr]
[Group] AS [Group],
[Date] AS [Date]
3-计算您想要的值
Sum([Volume]) OVER (Intersect(Parent([Hierarchy.Gp_Date_Hr]),AllPrevious([Hierarchy.Gp_Date_Hr])))