データベース構造:
レストラン
- rID (プライマリ)
レッサウ属性
- ID (プライマリ)
- rID (外国語)
- aID(外国人)
属性
- aID (プライマリ)
クエリで指定されたすべての属性を持つすべてのレストラン ID を抽出したいと考えています。
IN 演算子を使用しようとしましたが、一部またはすべての属性を持つすべてのレストラン ID が返されます。
私はこのクエリを使用しました:
select rID from Retsau_Attribute where aID IN (a1, a2, a3);
指定されたすべての属性 (a1、a2、a3) を持つレストラン ID のみが必要です。