テーブルに次の列がありますtbl。
OrderID: Parent: Child:
1 1 1
2 2 1
3 1 2
4 1 1
5 2 1
OrderID現在の ( 、Parent、Child)を取得したかったのですが、 LOWER (OrderID,Parent,Child)WHERE の親と子は現在の OrderID の親と子と同じです。
したがって、たとえばOrderID=4、結果のクエリがある場合は次のようになります。
OrderID: Parent: Child:
4 1 1
1 1 1
とif OrderID=5
OrderID: Parent: Child:
5 2 1
2 2 1
ところで、これは PHP で実行できますが、単一のクエリで実行したかったのです。