QMF - 正在运行的银行专栏

时间:2017-03-21 11:55:47

标签: mysql sql

我试图在我的QMF SQL中创建一个列,它将计算一个正在运行的使用库(不是运行总计)。如果我有一个月份列表,我的净使用量,我想要第三列记录任何剩余的'我可以在以后使用的用法。

数据(Run_Bank是我想要的专栏):

Month   Net_Usg    Run_Bank
12/17   82         433
11/17   49         515
10/17   0          564
09/17   -11        564
08/17   -42        553
07/17   -87        511
06/17   -50        424
05/17   -101       374
04/17   -113       273
03/17   -70        160
02/17   -90        90
01/17   27         0

从1月17日开始,我的净值为27,并且没有超额使用。在接下来的一个月(2月17日),我的整体净值为-90,这使我可以将90银行用于以后使用。我继续将月份的过剩使用量逐月持续到11月17日,那时我的网络是49,所以我不得不潜入银行来覆盖它。

我有一个SQL计算总计,而且我不知道是否有可能完成我要求帮助的内容。这是我的SQL来计算运行总计,如果这有帮助:

with data as
(SELECT Month, net_usg
FROM Table A)
select d.Month, d.net_usg,(select sum(e.net_usg)
FROM data e
where e.month = d.month
and e.month <= d.month) Running_Total 
FROM data d

0 个答案:

没有答案