![0c6d048fd0c949ceed2b57a5c5aa59e5.png](https://i-blog.csdnimg.cn/blog_migrate/dc4ecc7bea9701e0c597c561479ff91d.jpeg)
喜欢就点个赞呗!
源码<--请点击此处查看
引入
当我看到一些评论时,例如下面的样子。我挺好奇这个功能是怎么样做出来的。进过查阅资料,发现这其实是 MySQL 的递归操作。下面就让我操作一下怎么实现 MySQL 的递归查询。
![022878f56889b175c25b32c2e9749af2.png](https://i-blog.csdnimg.cn/blog_migrate/92213b4204c0f1e12a30f6a82d516770.jpeg)
设计数据库
观察这种数据库设计,你会发现他都有一个父节点,一直到根节点,所以我们设计数据库的时候,应该设置一个 parentid 字段。所以,我们可以得到以下的数据库。
![94abb3056a3c7d8fb0e3f248f978be83.png](https://i-blog.csdnimg.cn/blog_migrate/e147e365974cf946384daeb7a25d7b00.jpeg)
sql 脚本如下
CREATE TABLE digui(
喜欢就点个赞呗!
源码<--请点击此处查看
当我看到一些评论时,例如下面的样子。我挺好奇这个功能是怎么样做出来的。进过查阅资料,发现这其实是 MySQL 的递归操作。下面就让我操作一下怎么实现 MySQL 的递归查询。
观察这种数据库设计,你会发现他都有一个父节点,一直到根节点,所以我们设计数据库的时候,应该设置一个 parentid 字段。所以,我们可以得到以下的数据库。
sql 脚本如下
CREATE TABLE digui(