プロパティ機能のルックアップテーブルをクエリする方法を見つけようとしています。
賃貸物件情報(住所、家賃、敷金、寝室数など)と、この物件の特徴(プール、エアコン、敷地内の洗濯物など)を表す別のテーブル(Property_Feature)を含む物件テーブルがあります。 。)。機能自体は、機能というラベルの付いたさらに別の表で定義されています。
Property
pid - primary key
other property details
Feature
fid - primary key
name
value
Property_Feature
id - primary key
pid - foreign key (Property)
fid - foreign key (Feature)
誰かがエアコン、プール、ランドリーを備えた物件を探したいとしましょう。各行が1つの機能のみを表す場合、同じプロパティの複数の機能についてProperty_Featureテーブルにクエリを実行するにはどうすればよいですか?SQLクエリはどのようになりますか?これは可能ですか?より良い解決策はありますか?
ヘルプと洞察に感謝します。