上图是已存在的报告的副本。现在,用户希望查看每种产品的平均每年(YTD)。这个想法是汇总每个产品的总和并除以月数。该报告逐月分组。
我理解使用Window Function但是我正在运行Sql Server 2008所以无法构建框架。我如何使用SSRS进行此操作?
答案 0 :(得分:1)
不确定是否可以使用SSRS表达式完成,但您可以在查询级别处理它,例如:
select
x.product
, sum(x.prosum) sumbyMonthProduct
, sum(x.prosum)/sum(x.countv) avgv
from
(select monthv, product
, sum(ytd_sale) as prosum
, count(monthv) as countv
from tableName
group by monthv, product
) x
group by x.product