小编Man*_*tou的帖子

用mysql计算余额

我有一个包含以下数据的表:

ID      In       Out 
1      100.00    0.00   
2       10.00    0.00   
3        0.00   70.00    
4        5.00    0.00    
5        0.00   60.00   
6       20.00    0.00     
Run Code Online (Sandbox Code Playgroud)

现在我需要一个查询,它给出了以下结果:

ID      In       Out    Balance
1      100.00    0.00   100.00
2       10.00    0.00   110.00
3        0.00   70.00    40.00
4        5.00    0.00    45.00
5        0.00   60.00   -15.00
6       20.00    0.00     5.00
Run Code Online (Sandbox Code Playgroud)

是否可以使用一个查询执行此操作,而无需使用触发器或存储过程?

mysql sql balance running-total

5
推荐指数
1
解决办法
6958
查看次数

标签 统计

balance ×1

mysql ×1

running-total ×1

sql ×1