0

私は非常に一般的な問題に直面しています。大規模なオブジェクト階層があり、各オブジェクト タイプ間の関係は DB テーブル (id、name、supertype_id) に格納されます。ここで、階層 A<-B<-C<-D があるとします。Bのすべてのサブタイプをリストするにはどうすればよいですか。直接関連するものだけでなく、もちろんBは多くの直接サブタイプを持つことができ、CとCだけでなく多くのサブタイプを持つこともできます。

これで、すべてのデータをフェッチして DB の外部で処理できるようになりましたが、SQL プロシージャを使用してどのように処理するのでしょうか。

4

1 に答える 1

1

これは良いリソースです。MySQLは階層には適していませんが、少しの作業で実行できます。

于 2012-07-30T19:56:31.740 に答える