【发布时间】:2013-12-25 09:42:14
【问题描述】:
我需要计算每个建筑物、每个楼层和每个区域的房间数量..(如下图所示)
我尝试过使用 distinct 和 group by,但没有得到所需的结果。
【问题讨论】:
标签: sql sql-server count aggregate-functions
我需要计算每个建筑物、每个楼层和每个区域的房间数量..(如下图所示)
我尝试过使用 distinct 和 group by,但没有得到所需的结果。
【问题讨论】:
标签: sql sql-server count aggregate-functions
您还没有提供您已验证的实际 SQL,但这样的事情应该可以工作(显然使用正确的字段/表名称)
SELECT BuildingNo, Floor, Zone, COUNT(Rooms) AS NoOfRooms
FROM myTable
GROUP BY BuildingNo, Floor, Zone
ORDER BY BuildingNo, Floor, Zone
【讨论】: