【发布时间】:2015-02-25 17:32:27
【问题描述】:
当另一个字段是唯一的但遇到问题时,我正在尝试对 SSRS 报告中的一组值求和。
我有三个连接表,其中的关系是一对(组织)对多(活动)对一(个人)。在我的报告中,组织是父组,个人是子组。我试图总结个人表中的一个值,如果它连接到组织表中的一个值,但是因为活动表中可能有许多记录连接组织表和个人表,所以第一个分组不是正确求和。例如,如果一个人有 3 条活动记录,并且我想要求和的值(# Children,假设为 5),我的报告将 15 添加到父组总和而不是 5。我想添加每个单独记录的值中只有一次。
【问题讨论】:
-
在没有 JOIN 的情况下进行分组,然后 JOIN 到那个派生表,或者使用子查询。
标签: sql-server reporting-services ssrs-tablix