最后一个字段的总和

时间:2013-02-12 22:18:06

标签: reporting-services sql-server-2008-r2 sum

我很难总结字段。 这就是我所拥有的:我有员工列表和每行两行值,我还使用窗口函数在SQL中计算每个员工的8周和16周的运行总计。我必须按照他们工作的分支对员工进行分组,并计算每行最后8周和16周的运行总数,然后按行2计算设备行。我需要使用Last函数,因为我只需要运行总计过去8周和16周。挑战是四处走动,总结如下:Sum(Fields!Last116WeekSilk.Value)。这个显然给了我一个错误。我试图将计算字段添加到数据集中,包括Sum和Last函数,不工作,尝试RunningValue,不起作用。我还能做什么来获得最后一次运行总计的总和? 非常感谢提前

1 个答案:

答案 0 :(得分:0)

我会将SQL ROW_NUMBER函数添加到查询中,并派生每个组中的行号(例如1或2)。如果按降序执行此操作,则行号1将始终是组中的最后一行。

然后在SSRS中,您可以使用Iif仅在第1行显示/计算。

相关问题