是否可以获取每行中上述所有行的总和?
示例:
Rows | Count
1. | 20
2. | 30
3. | 10
4. | 25
我想获得以下结果
Rows | TotalCount
1 | 20 (20)
2 | 50 (20+30)
3 | 60 (20+30+10)
4 | 85 (20+30+10+25)
答案 0 :(得分:1)
您想要一个累加的总和。在标准SQL中,您可以使用窗口函数:
select rows, sum(count) over (order by rows)
from t;