获得一个总计

鉴于此数据:

日期
2016 年 3 月 12 日 200
2016 年 3 月 11 日 -50
2016 年 3 月 14 日 100
2016 年 3 月 15 日 100
2016 年 3 月 10 日 -250
SELECT date, amount, SUM(amount) OVER (ORDER BY date ASC) AS running
FROM operations
ORDER BY date ASC

会给你

日期 赛跑
2016 年 3 月 10 日 -250 -250
2016 年 3 月 11 日 -50 -300
2016 年 3 月 12 日 200 -100
2016 年 3 月 14 日 100 0
2016 年 3 月 15 日 100 -100