需要帮助。
我有三张table Building_master
-列:buildingcode,building name Floor_master
-列:floorcode、floor name、buildingcode Room_Master
-列:roomcode、roomname、roomfloor、RoomBuilding
我想在选择时填充gridview Building Name
从 Building_master
输出如下所示的表格
Building Name: A
Floor
1 Room 101 Room 102 Room 103 Room 104
2 Room 201 Room 202 Room 203
3 Room 301 Room 302 Room 303 Room 304
请帮助为所需的输出创建sql查询
1条答案
按热度按时间ldioqlga1#
若要以固定数量的列(即每层的最大房间数)为轴心,可以联接,然后使用窗口函数和条件聚合:
我不得不对你的模式中的关系做一些猜测,你可能需要回顾一下。
您可以通过添加更多房间来按楼层处理更多房间
max()
表达到外部select
.