我已经使用 MySQL 实现了以下分层数据
1
|----- 2
|----- 3
4
|----- 5
|----- 6
|----- 7
id | path | level | parent_id | content |
-------------------------------------------------------------------
1 1 1 NULL xxx
2 1:2 2 1 yyy
3 1:3 2 1 abc
4 4 1 NULL zzz
5 4:5 2 4 yyy
6 4:6 2 4 abc
7 4:6:7 3 6 abc
假设我只有这些记录,我如何在树结构中检索它们,但在从最后一棵树开始的单个集合中检索它们?
我对查询或存储过程的期望是按此顺序返回以下内容
id
-----
4
5
6
7
1
2
3
我如何做同样的事情,但从第一棵树开始?
id
-----
1
2
3
4
5
6
7