当前位置:Gxlcms > 数据库问题 > mysql递归查询树形数据

mysql递归查询树形数据

时间:2021-07-01 10:21:17 帮助过:10人阅读

1   0       根节点
2   1       一级节点
3   1       一级节点
4   1       一级节点
5   3       二级节点
6   4       二级节点
7   2       二级节点
8   5       三级节点
9   5       三级节点
10    5       三级节点
11    6       三级节点
12   11        四级节点
13   10        四级节点

查询id为1的节点的子节点id拼接串:select getChildLst(1));

结果:^,1,2,3,4,5,6,7,8,9,10,11,12,13

查询树形数据结果:select * from tree where FIND_IN_SET(id, getChildLst(5));

结果:

id   parent_id   name

5   3       二级节点

8   5       三级节点
9   5       三级节点
10    5       三级节点
13   10      四级节点

 

mysql递归查询树形数据

标签:class   exists   递归   rom   div   function   查询   charset   mysq   

人气教程排行