私のMySQLproducts
テーブルには、製品が属するグループと呼ばれる列があります。この列に実際に格納されているのは、 という別のテーブルの IDgroups
です。
特定のグループに属する製品を選択したい場合はどうすればよいですか?
製品が 1 つのグループにのみ属することができる場合は、単純に次のように使用できます。
where group={groupid}
しかし、製品が複数のグループに属することができる場合はどうなるでしょうか?
「 4,8,10,42 」のように格納できます。これらの数字はそれぞれgroup
IDを意味します。しかし、その後、どのように選択を照会しますか?