私は次のMySQLテーブルを持っていますproducts
:
id, code, name, color
1, 'D555', 'Men T-shirt', ''
2, 'D556', 'Black Men T-shirt', 'D556'
3, 'D557', 'Silver Men T-shirt', 'D556'
4, 'D558', 'Men T-shirt', ''
5, 'D559', 'Black Men T-shirt', 'D559'
6, 'D560', 'White Men T-shirt', 'D559'
たとえば、製品に別の色がある場合、列color
は空ではありません。コード「D556」の製品も黒で、銀色もあります。
を使用してSELECT * FROM products
いますが、主な製品(サブカラーなし)を選択したいと思います。つまり、次のようになり
D555, D556, D558, D559
ます。
- その後、商品の下のサブカラーを選択します(洋服のeストアに関するものなので)。
そのようなテーブルの構造で可能ですか?
ご清聴ありがとうございました!