sql >> データベース >  >> RDS >> Mysql

MySQLの親->子クエリ

    MySQLを使用している場合、使用している隣接リストデザインを使用して、1つのクエリでツリー全体をフェッチすることはできません。

    他のいくつかのブランドのデータベースは、この種の設計を処理するためにSQL拡張機能をサポートしています。 Oracle、Microsoft SQL Server、IBM DB2、およびPostgreSQL 8.4(現在ベータ版)はSQL拡張機能をサポートしています。

    ツリーをより効率的に照会できるようにする他のデータベース設計が存在します。この質問は、StackOverflow、ブログ、記事で何度も取り上げられています。

    SQLforSmartiesのツリーと階層 も読むことができます。 「ジョー・セルコによるもので、そのようないくつかのデザインを深く掘り下げています。



    1. mysql>データベーステストの作成;エラー1006(HY000):データベース'test'を作成できません(errno:2)

    2. MySQLの管理方法-OracleDBAの場合

    3. Entity Framework+MySQLクラスの生成

    4. MySQL Galeraクラスターレプリケーションを使用した地理分散クラスターの作成:パート2