假设我有一个包含字段post_id
和parent_post_id
. 我想返回帖子表中的每条记录,并计算帖子的“深度”。我的意思是,存在多少父记录和祖先记录。
以这些数据为例...
post_id parent_post_id
------- --------------
1 null
2 1
3 1
4 2
5 4
数据代表这个层次结构......
1
|_ 2
| |_ 4
| |_ 5
|_ 3
查询的结果应该是...
post_id depth
------- -----
1 0
2 1
3 1
4 2
5 3
提前致谢!