mysql怎样递归查询所有数据

  介绍

小编给大家分享一下mysql怎样递归查询所有数据,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获、下面让我们一起去了解一下吧!

mysql递归查询所有数据的方法:首先创建表,并初始数据,然后利用【find_in_set()】函数和【group_concat()】函数实现递归查询,代码为【选择queryChildrenAreaInfo (1);】。

<强> mysql递归查询所有数据的方法:

<强> 1,创建表

删除表如果存在“t_areainfo”;   创建表“t_areainfo”(   “id”int(11)不是& # 39;0 & # 39;AUTO_INCREMENT,   “水平”int(11)默认& # 39;0 & # 39;   “名字”varchar(255)默认& # 39;0 & # 39;   的parentId int(11)默认& # 39;0 & # 39;   “状态”int(11)默认& # 39;0 & # 39;   主键(“id”)   )引擎=InnoDB AUTO_INCREMENT=65默认字符集=utf8;

<强> 2,初始数据

插入“t_areainfo”值(& # 39;1 & # 39;& # 39;0 & # 39;,& # 39;中国& # 39;,& # 39;0 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;2 & # 39;& # 39;0 & # 39;,& # 39;华北区& # 39;,& # 39;1 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;3 & # 39;& # 39;0 & # 39;,& # 39;华南区& # 39;,& # 39;1 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;4 & # 39;& # 39;0 & # 39;,& # 39;北京& # 39;,& # 39;2 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;5 & # 39;& # 39;0 & # 39;,& # 39;海淀区& # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;6 & # 39;& # 39;0 & # 39;,& # 39;丰台区& # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;7 & # 39;& # 39;0 & # 39;,& # 39;朝阳区& # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;8 & # 39;& # 39;0 & # 39;,& # 39;北京XX区1 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;9 & # 39;& # 39;0 & # 39;,& # 39;北京XX区2 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;10 & # 39;& # 39;0 & # 39;,& # 39;北京XX区3 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;11 & # 39;& # 39;0 & # 39;,& # 39;北京XX区4 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;12 & # 39;& # 39;0 & # 39;,& # 39;北京XX区5 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;13 & # 39;& # 39;0 & # 39;,& # 39;北京XX区6 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;14 & # 39;& # 39;0 & # 39;,& # 39;北京XX区7 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;15 & # 39;& # 39;0 & # 39;,& # 39;北京XX区8 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;16 & # 39;& # 39;0 & # 39;,& # 39;北京XX区9 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;17 & # 39;& # 39;0 & # 39;,& # 39;北京XX区10 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;18 & # 39;& # 39;0 & # 39;,& # 39;北京XX区11 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;19 & # 39;& # 39;0 & # 39;,& # 39;北京XX区12 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;20 & # 39;& # 39;0 & # 39;,& # 39;北京XX区13 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;21 & # 39;& # 39;0 & # 39;,& # 39;北京XX区14 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;22 & # 39;& # 39;0 & # 39;,& # 39;北京XX区15 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;23 & # 39;& # 39;0 & # 39;,& # 39;北京XX区16 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;24 & # 39;& # 39;0 & # 39;,& # 39;北京XX区17 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;25 & # 39;& # 39;0 & # 39;,& # 39;北京XX区18 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;26 & # 39;& # 39;0 & # 39;,& # 39;北京XX区19 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;27日& # 39;& # 39;0 & # 39;,& # 39;北京XX区1 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;28 & # 39;& # 39;0 & # 39;,& # 39;北京XX区2 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;29日& # 39;& # 39;0 & # 39;,& # 39;北京XX区3 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;30 & # 39;& # 39;0 & # 39;,& # 39;北京XX区4 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;31日& # 39;& # 39;0 & # 39;,& # 39;北京XX区5 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;32 & # 39;& # 39;0 & # 39;,& # 39;北京XX区6 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;33 & # 39;& # 39;0 & # 39;,& # 39;北京XX区7 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;34 & # 39;& # 39;0 & # 39;,& # 39;北京XX区8 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;35 & # 39;& # 39;0 & # 39;,& # 39;北京XX区9 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;36 & # 39;& # 39;0 & # 39;,& # 39;北京XX区10 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;37 & # 39;& # 39;0 & # 39;,& # 39;北京XX区11 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;38 & # 39;& # 39;0 & # 39;,& # 39;北京XX区12 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;39 & # 39;& # 39;0 & # 39;,& # 39;北京XX区13 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   插入“t_areainfo”值(& # 39;40 & # 39;& # 39;0 & # 39;,& # 39;北京XX区14 & # 39;,& # 39;4 & # 39;,& # 39;0 & # 39;);   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null   null

mysql怎样递归查询所有数据