私はこの構造を持つ製品データベースに取り組んでいます:
ID | ChildID
1 1
2 2
2 3
2 4
2 5
3 null
4 8
5 6
6 null
8 null
ID = ChildID の場合、「ヘッダー」行です。ChildId = null の場合、それは階層内の最後のノードです (明らかに) 取得したいのは完全な階層です。「WITH」句を使用していくつかのクエリを試しましたが、その構造のために機能させることができません。
何かアドバイス?
アイテム '2' の階層を探すときに期待される出力
ID | ChildID
2 2
3 null
4 8
5 6
6 null
8 null