从父子计数子 php mysql 5 级深
count child from parent child php mysql 5 level deep
各位,
我非常需要计算每个级别的每个成员我有 5 级深度佣金模型,所以我能够计算第一级但不能计算一个人在他/她的下线中的整个团队。我想统计每个级别有多少成员,例如
第一级 2 级成员,第二级 34 级成员,第三级 7 级成员等
我在这里分享我的 sql table
id fname rid cnt
1 NetCash 0 3
2 Mian Salman 1 5
3 Zeeshan Murtaza 1 2
4 Usman Liaqat 1 2
5 Javed Iqbal 2 1
6 Faysal Islam 2 0
7 Waqas Pervaiz 3 0
8 Bashir Ahmad 5 0
9 Mirza Amir 2 0
10 Tauqeer Saghir 2 4
11 Asif Butt 4 0
12 Abdul Qayum 10 0
13 jhangir abbas 10 1
14 Ansar Mahmood 13 0
15 M USMAN KAYANI 10 0
16 Jabir Hussain 2 0
17 Abdul Rehman 10 0
18 Adnan javed 3 1
19 muhammad irfan 18 0
20 khurram 4 0
我需要计算 Parent id / rid = 1 的成员总数
在第 1 级、第 2 级...直到第 5 级。
我可以指望第一级像
SELECT COUNT(*) AS counts FROM
user_tableWHERE rid = 2
如果您需要任何说明,请发表评论,我会解释。
除非我遗漏了什么,否则你可以使用 GROUP BY
SELECT COUNT(id) AS counts, rid AS level FROM user_table WHERE rid<6 AND rid>0 GROUP BY rid
各位,
我非常需要计算每个级别的每个成员我有 5 级深度佣金模型,所以我能够计算第一级但不能计算一个人在他/她的下线中的整个团队。我想统计每个级别有多少成员,例如
第一级 2 级成员,第二级 34 级成员,第三级 7 级成员等
我在这里分享我的 sql table
id fname rid cnt
1 NetCash 0 3
2 Mian Salman 1 5
3 Zeeshan Murtaza 1 2
4 Usman Liaqat 1 2
5 Javed Iqbal 2 1
6 Faysal Islam 2 0
7 Waqas Pervaiz 3 0
8 Bashir Ahmad 5 0
9 Mirza Amir 2 0
10 Tauqeer Saghir 2 4
11 Asif Butt 4 0
12 Abdul Qayum 10 0
13 jhangir abbas 10 1
14 Ansar Mahmood 13 0
15 M USMAN KAYANI 10 0
16 Jabir Hussain 2 0
17 Abdul Rehman 10 0
18 Adnan javed 3 1
19 muhammad irfan 18 0
20 khurram 4 0
我需要计算 Parent id / rid = 1 的成员总数
在第 1 级、第 2 级...直到第 5 级。
我可以指望第一级像
SELECT COUNT(*) AS counts FROM
user_tableWHERE rid = 2
如果您需要任何说明,请发表评论,我会解释。
除非我遗漏了什么,否则你可以使用 GROUP BY
SELECT COUNT(id) AS counts, rid AS level FROM user_table WHERE rid<6 AND rid>0 GROUP BY rid