我在表中有以下“嵌套集”数据。
ID | 姓名 | 左上角 | rgt | 主要的 |
---|---|---|---|---|
1 | 场合 uurwerken | 1 | 28 | 1 |
2 | 机械的 | 2 | 27 | |
3 | 高山 | 3 | 4 | |
4 | 作为 | 5 | 6 | |
5 | 杜罗威 | 7 | 8 | |
6 | 埃尼卡 | 9 | 10 | |
7 | 预计到达时间 | 11 | 12 | |
8 | FE | 13 | 14 | |
9 | FEF | 15 | 16 | |
10 | 费尔萨 | 17 | 18 | |
11 | 高频 | 19 | 20 | |
12 | 大手 | 21 | 22 | |
13 | 佩瑟 | 23 | 24 | |
14 | PUW | 25 | 26 | |
15 | Nieuwe uurwerken | 29 | 60 | 1 |
16 | 石英 | 30 | 47 | |
17 | 卡特林 | 31 | 32 | |
18 | 公民 | 33 | 34 | |
19 | 欧空局 | 35 | 36 | |
20 | FE | 37 | 38 | |
21 | GUB | 39 | 40 | |
22 | 宫田 | 41 | 42 | |
23 | 帕瑞宁 | 43 | 44 | |
24 | 隆达 | 45 | 46 | |
25 | 机械的 | 48 | 59 | |
26 | 埃尼卡 | 49 | 50 | |
27 | FE | 51 | 52 | |
28 | 高频 | 53 | 54 | |
29 | 佩瑟 | 55 | 56 | |
30 | 隆达 | 57 | 58 | |
31 | 复古场合 | 61 | 66 | 1 |
32 | 雪铁纳 | 62 | 63 | |
33 | 天梭stemvork | 64 | 65 |
我有这个查询来检索构建菜单所需的数据
SELECT parent.name AS parentname, node.id, node.name AS name, node.lft, node.rgt, (
COUNT( parent.name ) -1) AS depth
FROM nested_menu AS node, nested_menu AS parent
WHERE node.lft BETWEEN parent.lft AND parent.rgt
GROUP BY node.id
ORDER BY node.lft";
哪个工作正常并返回以下数据
父母名字 | ID | 姓名 | 左上角 | rgt | 深度 |
---|---|---|---|---|---|
场合 uurwerken | 1 | 场合 uurwerken | 1 | 28 | 0 |
场合 uurwerken | 2 | 机械的 | 2 | 27 | 1 |
场合 uurwerken | 3 | 高山 | 3 | 4 | 2 |
场合 uurwerken | 4 | 作为 | 5 | 6 | 2 |
场合 uurwerken | 5 | 杜罗威 | 7 | 8 | 2 |
场合 uurwerken | 6 | 埃尼卡 | 9 | 10 | 2 |
场合 uurwerken | 7 | 预计到达时间 | 11 | 12 | 2 |
场合 uurwerken | 8 | FE | 13 | 14 | 2 |
场合 uurwerken | 9 | FEF | 15 | 16 | 2 |
场合 uurwerken | 10 | 费尔萨 | 17 | 18 | 2 |
场合 uurwerken | 11 | 高频 | 19 | 20 | 2 |
场合 uurwerken | 12 | 大手 | 21 | 22 | 2 |
场合 uurwerken | 13 | 佩瑟 | 23 | 24 | 2 |
场合 uurwerken | 14 | PUW | 25 | 26 | 2 |
Nieuwe uurwerken | 15 | Nieuwe uurwerken | 29 | 60 | 0 |
Nieuwe uurwerken | 16 | 石英 | 30 | 47 | 1 |
Nieuwe uurwerken | 17 | 卡特林 | 31 | 32 | 2 |
Nieuwe uurwerken | 18 | 公民 | 33 | 34 | 2 |
Nieuwe uurwerken | 19 | 欧空局 | 35 | 36 | 2 |
Nieuwe uurwerken | 20 | FE | 37 | 38 | 2 |
Nieuwe uurwerken | 21 | GUB | 39 | 40 | 2 |
Nieuwe uurwerken | 22 | 宫田 | 41 | 42 | 2 |
Nieuwe uurwerken | 23 | 帕瑞宁 | 43 | 44 | 2 |
Nieuwe uurwerken | 24 | 隆达 | 45 | 46 | 2 |
Nieuwe uurwerken | 25 | 机械的 | 48 | 59 | 1 |
Nieuwe uurwerken | 26 | 埃尼卡 | 49 | 50 | 2 |
Nieuwe uurwerken | 27 | FE | 51 | 52 | 2 |
Nieuwe uurwerken | 28 | 高频 | 53 | 54 | 2 |
佩瑟 | 29 | 佩瑟 | 55 | 56 | 2 |
隆达 | 30 | 隆达 | 57 | 58 | 2 |
复古场合 | 31 | 复古场合 | 61 | 66 | 0 |
雪铁纳 | 32 | 雪铁纳 | 62 | 63 | 1 |
天梭stemvork | 33 | 天梭stemvork | 64 | 65 | 1 |
这看起来不错,但是在 ID 29 和 30 的行中,父名称突然与节点名称相同,我不知道为什么?