我有两个表,其中一个链接表描述了它们的多对多关系。
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 中做到这一点?
注意这将是涉及许多其他表的更大查询的一部分。我可以做所有这部分,但是将行转换为列让我很烦恼!