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