我有一個查詢按地名和yyyy-mm分組。我想要的是每個月總共有3個地名。例如在看總在三月3「地方」的「共1」的下面是14個,4 + 5 + 5小組中的小計由
place yyyy-mm total1 total2 total3
A 2016-03 4 4 5
B 2016-03 5 1 2
C 2016-03 5 4 2
A 2016-04 1 3 4
B 2016-04 2 3 4
C 2016-04 6 2 1
因此,像這樣
place yyyy-mm total1 total2 total3
A 2016-03 4 4 5
B 2016-03 5 1 2
C 2016-03 5 4 2
ALL 2016-03 14 9 9
A 2016-04 1 3 4
B 2016-04 2 3 4
C 2016-04 6 2 1
ALL 2016-04 9 8 9
您正在使用的SQL-Server的版本?因爲你可以使用2008年以後的Window-Function'Over()'。 – Nebi
使用sql server 2012 -thanks,這不是我熟悉的函數 – whitz11