1つのテーブルのみをクエリするクエリを効果的に機能させるのに問題があります。テーブルデータの例を次に示します。
ID NAME PARENT_ID SORT_ORDER
1 Home NULL 1
2 Contact NULL 3
3 Service NULL 2
4 Service1 3 0
5 Service3 3 2
6 Service2 3 1
私がやりたいのは、このテーブルから、そのIDの結果の下にPARENT_IDが表示される結果を含むデータを返し、すべての結果をSORT_ORDERに表示することです。上記のデータをクエリで取得する方法は次のとおりです。
ID NAME PARENT_ID SORT_ORDER
1 Home NULL 1
3 Service NULL 2
4 Service1 3 0
6 Service2 3 1
5 Service3 3 2
2 Contact Null 3
これを実現するためのフィードバックは大歓迎です。
敬具、
ポール