我的表有 id 和 perent 如下:
id parent
12 0
21 12
34 12
47 21
57 21
66 21
77 34
88 47
我想编写查询获取 id 并返回这个 id 的级别:
例如
1 => level 1
2 and 3 => level 2
4 => level 3
... and so on.
我尝试了什么:
SELECT cc1.id, count(cc1.id) c FROM community_comments cc1
inner join community_comments cc2 on cc1.id = cc2.parent
AND cc1.parent = 324 group by cc1.parent
这将返回 324 级以下多少级,这不是我想要的