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

mysqlのカテゴリとサブカテゴリのリスト

    一般的な問題を解決しようとしています。リレーショナルデータベースに階層データをどのように保存および取得しますか?

    最初にすべきことは、mysql.comのこの記事「MySQLでの階層データの管理 " またはここ 。

    現在、「隣接リスト」モデルを使用しています。いくつかの欠点がありますが、その主なものは、保存しているすべてのツリーを返すクエリを作成することが本質的に不可能であるという事実です。

    同じページで詳しく説明されている「入れ子集合」モデルへの切り替えを検討することをお勧めします。

    http://dev.mysql.com/tech-resources/articles/hierarchical-data.html



    1. mysql2(mysql2-0.3.20)のインストール中にRailsエラーが発生しました

    2. SQL Server、Azure SQL Database、AmazonRDSのパフォーマンスを調整する方法

    3. Mysql ::Error:指定されたキーが長すぎました。キーの最大長は1000バイトです

    4. 集計関数を使用してテーブルから最大値と最小値を取得する方法-SQLServer/TSQLチュートリアルパート129