mysql 如何统计下线人数

bicheng8017 2017-11-05 03:43:42
Mysql 如何统计会员发展下线人户,以及该会员处于第几层?
...全文
361 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
kampoo 2017-11-09
  • 打赏
  • 举报
回复
原始的树形结构遍历比较耗时,请查看数据结构的前序、中序、后序遍历。 树形结构可以变形,比如将会员编号分级,一级会员a01,二级会员a01b01,三级会员a01b01c01,以此类推... 统计下线人数: SELECT COUNT(1) FROM member_table WHERE member_id LIKE 'a01%' 查看会员几级: SELECT LENGTH(member_id) / 3 AS member_level FROM member_table (btw 现在分级会员貌似涉嫌国家法规啊 哥们好自为之啊)
代码之城 2017-11-08
  • 打赏
  • 举报
回复
表里设置一个字段,表示出几层,如果上一个人是2, 他就显示3,依次类推
rucypli 2017-11-07
  • 打赏
  • 举报
回复
写个存储过程 递归的查找
Anruly 2017-11-06
  • 打赏
  • 举报
回复
什么都没有,没法知道如何统计,请贴出数据和表结构
wandier 2017-11-05
  • 打赏
  • 举报
回复
请列出表结构和测试数据,我们才知道如果统计

57,062

社区成员

发帖
与我相关
我的任务
社区描述
MySQL相关内容讨论专区
社区管理员
  • MySQL
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧