簡體   English   中英

如何根據Sql server中3列的3個不同值查找列數?

[英]How to find count of column, based on 3 distinct values of 3 columns in Sql server?

我的表看起來像這樣,它有200行

我需要計算每個建築物,每個樓層和每個區域的房間數量..(如下圖所示) 在此輸入圖像描述

我嘗試過使用distinct和group by,但是我沒有得到必需的結果。

你沒有提供你已經修改的實際SQL,但是這樣的東西應該可以工作(顯然有正確的字段/表名)

SELECT BuildingNo, Floor, Zone, COUNT(Rooms) AS NoOfRooms
FROM myTable
GROUP BY BuildingNo, Floor, Zone
ORDER BY BuildingNo, Floor, Zone

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM