データベーステーブルにhierarchical dataを保存するネストセットモデルを使用しています.MySQLにノードの追加/削除のサポートが組み込まれているか、またはストアドプロシージャをゼロから作成する必要があります。おかげさまで Mysql 5には階層データの管理手順がありますか?
0
A
答えて
1
私の知る限り、MySQLにはこれを行うための組み込み関数がありません。独自のソリューションを実装する必要があるかもしれません。
ストアドプロシージャでネストされたセットを実装していて、うまくいきました。私は、ノードの挿入や削除に必要な多数の更新に関する問題に対処するために、ネストされたセットの原則についてのさらなる作業がNested intervalsとなっていると信じていますが、これも独自の問題があります。
0
@teabotによれば、MySQLには組み込み機能が組み込まれていません。しかし、必要なクエリの出発点の半分以上を与える数多くの情報源が存在するため、独自の情報を必要としたい場合があります。
たとえば、Working with Graphs in MySQL、MySQL docs、さらにはJoe Celko's bookを参照してください。あなたの正確なユースケースに応じて、誰かがあなたのためにそれを行ったことがわかります(django-mptt実装を参照)。
関連する問題
- 1. 管理階層クエリ
- 2. 階層のSQL管理
- 3. は、階層データの処理
- 4. C/C++で階層データを管理する
- 5. 異なる階層の機能階層が同じデータにアクセスする必要がありますか?
- 6. MySQlの保管手順
- 7. GCPにはアカウント階層化の概念がありますか?
- 8. は、階層データ
- 9. 階層構造を定義する手法はありますか?
- 10. プロジェクトの階層構造に問題がありますか?
- 11. mysqlの階層データモデル
- 12. 私のsessions_controllerのデータ管理コードに問題があります
- 13. 階層データMSSQL2008
- 14. フェッチ階層データ
- 15. 階層クライミングと降順ユニティ
- 16. 再帰階層順位
- 17. スイートCRMの役割管理、GM、DM、SR階層は
- 18. MySQL階層データヘルプ - クロージャテーブルメソッド
- 19. XMLデータ型の階層は?
- 20. データは、MySQLから選択されるが、手順は、NullPointerExceptionが
- 21. Mysqlが複数のテーブルを階層データで結合する
- 22. 階層を持つユーザーのアクセス許可を管理する
- 23. 既に存在する削除手順はありますか?
- 24. Nagiosプラグインをインストールする - インストール手順の手順がありませんか?
- 25. はJavaの階層構造である可能性がありますか?
- 26. MySQL Workbenchスニペットの管理ツールは他にもあります
- 27. array/jsonへの階層データ
- 28. 階層がある場合、JAXB.newInstanceを処理する方法は?
- 29. xml階層を表すツールはありますか?
- 30. MySQLの階層的クエリ