我無法弄清楚如何將數據字段總結日期...SQL - 和數據領域迄今爲止
我查詢電流輸出一些與此類似:
Date Count
12/1 3
12/2 5
12/3 2
我想添加一列,總結計數列迄今爲止:
Date Count To-Date
12/1 3 3
12/2 5 8
12/3 2 10
任何想法?
***更新 - 我試圖做到這一點的表是稍微複雜一些:
ID Date Count for Date
X 10/11/11 10
X 10/11/11 10
X 14/11/11 2
X 14/11/11 2
X 22/11/11 21
X 23/11/11 50
X 23/11/11 50
使用此代碼:
Sum(Count for Date) over (partition by x, date order by date rows between unbounded preceding and current row)
我最終得到:
10
20
2
4
21
50
100
如果glenn的回答沒有幫助。告訴我們你使用的是什麼版本的sql。你想讓它在每個月初重啓嗎?例如,如果12/31/11是44,那麼應該將1/1/2012添加到它,還是再次開始計數? –
我正在使用Oracle SQL Developer。我不希望它重新啓動,計數應繼續進行,因爲記錄1 – AFJ