多対多の関係を説明するリンク テーブルを含む 2 つのテーブルがあります。
TABLE buildings
building_id
building_name
TABLE facility_types
facility_type_id
facility_type
TABLE buildings_2_facility_types
building_id
facility_type_id
ここで、建物ごとに施設タイプを列として含むレポートが必要です。
REPORT:
NAME golf pool garage
Building A Y N Y
Building B N Y Y
Building C N N N
SQLでこれを行うにはどうすればよいですか?
注: これは、他の多くのテーブルを含む非常に大きなクエリの一部になります。私はそのすべてを行うことができますが、行を列に変換するのは面倒です!