我有一些从查询中提取的字段,它们进入双重分组报告(按父项和子项分组)。在这些组中,有几个字段一起计算。然后将这些计数平均为“总父子平均值”。
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 值求和。我无法弄清楚如何做到这一点。