mysql - 如何使用单个 mySql 查询从我的 1x3 矩阵层次结构中找到哪个孩子的孩子少于 3 个
问题描述
我正在使用 1x3 矩阵将数据存储在 mysql 中,如下所示:-
ID parentID directID
- 1 0 0 <- 这是第一个 ID(所以父母不是一个人),
- 2 1 1
- 3 1 1
- 4 - 3
- 5 - 4
- 6 1 1
- 7 2 1
- 8 2 1
- 9 2 1
10 6 1
11 6 2
我正在使用 1x3 矩阵计划进行 MLM(多层次营销)项目。
当我使用 1x3 矩阵结构时,我必须找到它下面没有 3 个孩子的孩子,给定顶部 ID 为 1(1 是它加入的新 ID 的 directID)。加入团队的新 ID 必须分配一个 parentID。
解决方案
推荐阅读
- automata - 正则表达式:所有不包含子字符串 'bb' 的字符串的语言
- asp.net - ASP.Net Core - OAuth 令牌端点失败:状态:BadRequest
- sql-server - 在 JPA 实体的存储过程中使用别名
- c# - 如何从 c# 中的数据 Data Grid 视图中选中 false 值并将其存储在数据库 sql server 上
- android - 如何将flutter项目迁移到androidx
- google-cloud-platform - 从私有仓库创建实例模板
- c# - 使用 IdentityServer3 生成访问令牌,无需密码
- c# - 从另一个按钮调用 DataGridView 的 CellContentClick 方法
- python - 如何在会话中使用 cookie?
- python - 如何从 YOLO 获得的坐标(左、上、右、机器人)中裁剪对象?