0

我有一些从查询中提取的字段,它们进入双重分组报告(按父项和子项分组)。在这些组中,有几个字段一起计算。然后将这些计数平均为“总父子平均值”。

Parent1     PARENT COMPLIANCE: 45% <- (40% + 50% / 2)
      Child1
           TOTAL WITHIN CHILD: 50
           CONDITION 1       : 20%
           CONDITION 2       : 40%
           CONDITION 3       : 60% <- Implies 30 out of 50 compliant
           CHILD COMPLIANCE  : 40% <- (20% + 40% + 60% / 3)
      Child2
           TOTAL WITHIN CHILD: 20
           CONDITION 1       : 25%
           CONDITION 2       : 100%
           CONDITION 3       : 25% <- Implies 5 out of 20 compliant
           CHILD COMPLIANCE  : 50% <- (25% + 100% + 50% / 3)

目前,PARENT COMPLIANCE它位于父分组的标题中。当我使用类似的东西时(ChildCompliance) / Count(Child)Count(Child)它应该工作(计算用作除数的孩子的数量)但(ChildCompliance)不会产生总和;它只从 Child1 中获取数字(在本例中为 40%)。目前,PARENT COMPLIANCE: 20%这是我得到的(因为它占 40% / 2)。

SUM(ChildCompliance)在 Parent 标头中尝试过,但它要求 ChildCompliance 作为数据字段而不是我计算的字段(希望在查询中使用它,这样做太费力了)。

如何在父标题中汇总我的CHILD COMPLIANCE计算字段?

澄清:

基本上,归结为:我需要能够对 Parent 组中所有孩子的 CHILD COMPLIANCE 值求和。我无法弄清楚如何做到这一点。

4

0 回答 0