1
的所有孩子,我有MySQL
选择一个父
+----+-----------+------------+
| ID | ID_parent | name |
+----+-----------+------------+
| 7 | 5 | .... |
| 10 | 7 | .... |
| 11 | 5 | .... |
| 20 | 7 | .... |
| 30 | 10 | .... |
| 45 | 20 | .... |
此表为ID=7
我如何可以选择所有的孩子,它的锚是7
=>(10,20,30,45)
?
层次数是否有限? – Marki555
不,它是有限制的 – Youssef
然后当你有这种格式的表时,一个查询是不可能的。有特殊的表格格式可以让你像这样查询它们。或者用一个查询来完成每个级别,并使用PHP或您使用的任何语言进行递归。 – Marki555