SQL Server报表生成器 - 一个月中具有唯一日期的总和值

时间:2015-06-24 00:43:34

标签: sql-server reportbuilder3.0

我在MS SQL Server报表生成器中工作,我正在寻找创建按年,月和日分组的资源分配报表。几天的分组是有道理的,但我无法按照我想要的方式工作月份和年份。

E.g。 Mary在同一天参与了Task3和Task4。她的能力是2015-1-5的8。按月(1月)分组时,计算总计为22(6 + 8 + 8)。我希望她在2015-1-1的容量计算为8,因为当天的容量只有8,而不是两项任务的容量。

我只是不了解报告生成器足以解决这个问题而且我没有想法......任何建议都会有所帮助!谢谢!

ProjectName TaskName    ResourceName    ResourceManager AssignmentWork  TimeBYDay   Capacity    
Project1    Task1       Mary            ManagerA        8               2015-1-1    6
Project1    Task2       Jake            ManagerB        7.5             2015-1-2    4
Project2    Task3       Mary            ManagerA        4               2015-1-5    8
Project3    Task4       Mary            ManagerA        1               2015-1-5    8
Project3    Task5       Jake            ManagerB        2               2015-1-5    7
Project4    Task6       Robert          ManagerB        2               2015-1-5    7.5

1 个答案:

答案 0 :(得分:0)

我会在报表生成器中使用MAX函数,或者通过ProjectName,Task,ResoruceName等使用查询和分组。