SSRS报告每个组的行分组和平均值

时间:2012-12-07 14:23:20

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

我有一个表格中有行分组的报告。现在我想为每个组添加一个avarage值。例如。有一张桌子上有员工访问办公室的数据:

Name | In | Out

John | 2012-10-30 04:49:35.000 | 2012-10-30 05:49:35.000
Mark | 2012-10-30 04:69:35.000 | 2012-10-30 04:79:35.000
John | 2012-12-15 04:49:35.000 | 2012-10-30 04:49:35.000

我在名单的报告中进行了分组,并获得了每位员工的访问量:

Name | Visits
John | 2
Mark | 1

现在需要添加一个列,其中每个员工都在办公室里花费了一段时间。

有可能吗?

1 个答案:

答案 0 :(得分:1)

我建议在查询中添加一个花费时间的列。然后你可以使用SSRS中的AVG功能来获得你需要的东西。您可能只是在SSRS中进行平均进出,但我总是尝试在SSRS中进行最少量的工作以提高性能。