我想在我的表中的字段中有滚动总数。例如:TSQL - 递增总计下去我的表
ID - Name - Total - RollingTotal
1 - James - 10 - 10
2 - John - 20 - 30
3 - Matthew - 10 - 40
任何人都可以解释如何在SQL中做到这一点?我从字面上不知道如何去解决这个问题,这让我很困惑!
我问了错误的问题。我的桌子实际上看起来更像这样
ID - Group - Name - Total - Rolling Total
1 - 1 - James - 10 - 10
2 - 1 - John- 10 - 20
3 - 2 - Matthew - 20 - 20
4 - 2 - Stephanie - 30 - 50
什么是stackoverflow礼节。原始问题已经得到解答,但我没有解释得很好。对不起所有。
表中有多少行? –
http://www.eggheadcafe.com/microsoft/SQL-Server-Programming/33868189/incremental-sum-in-tsql.aspx –
[在SqlServer中计算运行总数]的可能重复(http://stackoverflow.com/questions/860966/calculate-a-running-total-in-sqlserver) –