我有數據看起來像這樣運行總王氏常數T-SQL
MILEAGE January February ........December
0 0 0
2 0.066 0.052
3 0.081 0
5 0 0.062
6 0.080 0 .........
813 0 0 and so on
我想要的數據看起來像這樣
Mileage January February ..... December
0 (Total of Mileage less and equal to zero for each month)
2000 Total of Mileage upto 2000 for each month
4000 Total of Mileage upto 4000 for each month
6000 Total of Mileage upto 6000 for each month
8000 and so on....
10000
12000
14000
2 thousand increment up till
50000
非常感謝您的幫助。我使用SQL Server 2008 R2和不知道如何做到這一點
請說明。值「MILEAGE」(在第一個表中)與第二個表中的「上限」相比是什麼?就像MILEAGE = 813一樣,它包含在<= 2000的總數中,但不包括在總數<= 0的行中? – SlimsGhost
基本上里程應該具有第二個表中定義的常數值。里程是我們從客戶收到的原始數據(第一張表格),如(福特,Gm等)。里程將包括在2000年,其餘的價值直到50000.它正在運行總計。 – user2954221