-3
A
回答
0
你可以嘗試SUM
這樣
SELECT college,
department,
COUNT(department) as departmentCount,
SUM(CASE when datepart(month,[date]) = 1 then 1 else 0 END) as [January],
SUM(CASE when datepart(month,[date]) = 2 then 1 else 0 END) as [February]
From rpt_school
GROUP BY college,department
0
你的問題顯得有一些錯誤,但我想你想要讓你有每個院系只有一排可以摺疊的數據。如果是這樣,你可以使用max()
爲:
select
College
,Department
,max(January) as January
,max(February) as February
,max(March) as March
from your_query_in_question -- put your existing query here
group by
College
,Department
+0
如何將1月值添加到第一個選擇,第一列1月和2月出現與紅色下行....我嘗試類似的代碼在蟾蜍工作,但SQL服務器對我來說是新的。 –
相關問題
- 1. 合併數據幀合計R中相同列的值
- 2. 同一列上的不同值計數
- 3. mySQL:合併同一個表中的列,並將值保存在同一行中
- 4. MySQL從同一行中的不同表中合併列
- 5. 計算不同的列在同一行中並顯示在同一行中
- 6. SPSS:聚合並計算不同的值
- 7. 在一列中合併兩個不同列的字段值
- 8. 合併具有不同行數和不同列的數據幀
- 9. Excel具有不同行數的列的唯一值計數器
- 10. PHP MySQL的合併與行同列值
- 11. 合併列值相同的CSV行
- 12. 在列表中合併行。如果一列具有不同的值
- 13. 不同的值計數行
- 14. 合併陣列一起根據不同的數值
- 15. 將不同行中的值合併到一個圖層中
- 16. 從列1中合併相同的值,並添加列2中的總計
- 17. 從同一列中的不同表中合併兩列
- 18. SQL查詢來從一列給出不同的值,並且從第二列中不同值的計數
- 19. 查找列中不同值的計數
- 20. Access 2007查詢在同一列中計數不同的值
- 21. 計數不同行,其中另一列不一樣的
- 22. 熊貓:計算兩列的不同組合並添加到同一數據幀
- 23. 在不同行中的計數值
- 24. 數據幀 - 找到爲同一值的行的列不同的值計數的一列
- 25. 合併不同列
- 26. 合併時陣列計數相同的鍵 - 值對的第一對總和 - PHP
- 27. 將來自不同表格的行值合併到一列中。 [SQL]
- 28. 合併不同行之一,並指望有多少行合併
- 29. 合併來自不同表的列的數據設計問題
- 30. 合併數據幀不同行,不同列
你是什麼意思一行?你能展示你的預期產出嗎? –
嗯......除非那些大學/部門的組合不同,否則實際上你不可能得到如此的結果集,除非這些大學/部門的組合不同(例如,拼寫有些細微的差別,或者我們無法看到的東西屏幕截圖)。所以要麼你發佈了一個你實際上沒有使用的查詢來獲得這個結果,或者有錯別字。 – ZLK
請提供您現有的表格模式和一些示例數據,以及所需的結果。 –