mysql父级和子级别

时间:2015-03-18 05:37:49

标签: mysql

我有像

这样的表结构
id | parent_id
----------
1    0
2    0
3    0
4    0
5    1
6    1
7    2
8    2
9    5
10   7

此表具有无限的父子关系 我希望最终结果如下所示

id | parent_id | level
---------------------------
1     0          0
2     0          0
3     0          0
4     0          0
5     1          1
6     1          1
7     2          1
8     2          1
9     5          2
10    7          2

有人可以帮忙提出建议吗?

1 个答案:

答案 0 :(得分:0)

参考以下文章:

http://mikehillyer.com/articles/managing-hierarchical-data-in-mysql/

发件人:嵌套集模型

收件人:查找节点深度

你应该得到完整的解决方案:)