我需要计算使用一种技能的咨询顾问数量,通过联接表(consultant_skills
),挑战是要将子项出现次数递归地累加到父项。
这里是我试图实现的复制内容。目前的结果为:
skill_id | count
2 | 2
3 | 1
5 | 1
6 | 1
但我需要递归计算父级的计数,预期结果如下:
skill_id | count
1 | 2
2 | 2
3 | 1
4 | 2
5 | 2
6 | 1
有人知道我该怎么做吗?