MySQL迭代并使用while循环选择相关的行

时间:2017-10-17 08:24:20

标签: php mysql

有没有办法只使用MySQL查询来选择ID =?及其相关的子孙等等......直到没有更多。

示例:

enter image description here

ID 1:是父母, ID 2:是父母的孩子, ID 3-8:孙子孙女

我希望获得如下结果:

if ID=1, select 1,2,3,4,5,6,7,8
OR ID=2, select 2,3,4,5,6,7,8
OR ID=3, select 3

类似的东西:

select from TABLE where id=? while related>0 select from TABLE where related=? end while

0 个答案:

没有答案