用AVERAGE(表达式)之和计算的结果在SSRS中给出错误的数字

时间:2017-03-28 10:03:10

标签: sql-server reporting-services ssrs-2008

我有一个计算的列"每个部门有多少员工工作" 我使用此expr = Avg(Fields!TotalEmployees.Value)知道有多少员工在部门工作或工作。
然后我用这个expr = Sum(AVG(Fields!TotalEmployees.Value))来计算总和的结果平均而言,当我没有在两个不同日期之间做出选择时 - AVG的SUM的计算是正确的,你可以在屏幕截图中看到:

{{3} }

但是,当我在两个不同日期之间进行选择时 - AVG的SUM的计算不正确,并且它给出错误的数字,如屏幕截图所示:

w 报告正文如下: y

有人可以指出我正确的方向吗?或者在ssrs,我们有!类似的东西,如果我没有在2个日期之间做出选择,则不计算平均值的总和,否则计算平均值的总和或者解决了这个问题!

1 个答案:

答案 0 :(得分:0)

您不能指定参数的默认值而不更改查询吗?