はい、入れ子集合モデルを使用して可能です。 Joe Celkoによる本がありますが、それを直接理解したい場合は、記事 それについて話します。必要な両方の照合データは、次のような1つのselectステートメントで取得できます。
SELECT * FROM TableB where left > some_value1 and right < some_value2
上記の例では、「PortableElectronics」のすべての子ノードを取得するためのクエリは次のようになります。
SELECT * FROM Electronics WHERE `left` > 10 and `right` < 19
この記事では、左右の列を初期化する方法について説明しています。