我正在水晶报表 2016 中开发一个报表。
我有一个像这样的列的表
ID | 描述 | P_ID |
---|---|---|
201 | 磷 | |
202 | 乙 | 201 |
203 | 乙 | 201 |
204 | 乙 | 201 |
205 | 磷 | |
206 | 乙 | 205 |
207 | 乙 | 205 |
我需要这样的输出
ID | 描述 | 父母数量 | 儿童数量 |
---|---|---|---|
201 | 磷 | 1 | 3 |
205 | 磷 | 1 | 2 |
P_ID 决定了孩子与父母的关系。所以 202,203,204 是 201 的孩子,因此计数为 3。同样,206 和 207 是 205 的孩子,因此计数为 2
我尝试创建两个组 i) P_ID ii) ID 并计算总和,但我得到的是“5”而不是每个组(3 和 2)的个人。请告知我该如何实现这一目标。任何帮助将不胜感激。
谢谢!!