この e コマース サイトのカテゴリ/サブカテゴリ テーブル。
サブカテゴリのレベルは無制限で、管理者は多くのレベルのサブカテゴリを作成できます。
出力
本
本>英文
本>英文>名言集
ステーショナリー
ステーショナリー>ペーパー
ステーショナリー>ペーパー>アート
ステーショナリー>ペーパー>アート>カバー
ステーショナリー>ペーパー>アート>カバー>A4サイズ
以下のように出力を表示する SQL クエリを提案してください。
この e コマース サイトのカテゴリ/サブカテゴリ テーブル。
サブカテゴリのレベルは無制限で、管理者は多くのレベルのサブカテゴリを作成できます。
出力
本
本>英文
本>英文>名言集
ステーショナリー
ステーショナリー>ペーパー
ステーショナリー>ペーパー>アート
ステーショナリー>ペーパー>アート>カバー
ステーショナリー>ペーパー>アート>カバー>A4サイズ
以下のように出力を表示する SQL クエリを提案してください。
このアプローチでparent_id
は、MySql は再帰をサポートしていないため、無制限のサブカテゴリを持つ MySql-Query を持つことはできません。サーバー側のプログラミングでこれを行う必要があります。
ネストされたセットまたはクロージャ テーブルについて読むことをお勧めします。
これらのアプローチを使用すると、1 つのクエリですべてのツリー レベルを取得できます。