如何在 ms 访问查询中将前一行值与当前行相加?

How to sum up previous rows value with current row in ms access query?

输入如下:

name  |  qty  
-------------
 A    |   10   
 B    |   20  
 C    |   20

输出应该是:

Name    |  qty
---------------
 A      |   10
 B      |   30
 C      |   50

=>对于第一行,分数应该保持原样..

=>对于第二行,它应该是前一行和当前行的总和。

=>对于第三行,它应该是前两行和当前行的总和..

如何为此编写一个 ms 访问查询.. 帮帮我..

提前致谢...

终于找到答案了....

(SELECT (IIF(ISNULL(((SELECT Sum(PROCESS.QTY) 作为来自过程的库存 PROCESS.id <= BAL.id )) ),0,((SELECT Sum(PROCESS.QTY) 作为过程中的原料,其中 PROCESS.id <= BAL.id ) ))) 从过程中作为 BAL )