这样的SQL能否实现?(下一条记录的值等于该行某字段的值加上上一条记录的值)
xuehf 2005-01-20 10:13:18 描述如下:
商品001.01 期初数为 30
商品结存表 tblA
fcode famount
001.01 30
商品收发表 tblB ftype=0 收入 ftype=2 发出
fcode fqty ftype
001.01 2 0
001.01 5 1
001.01 3 0
001.01 20 0
001.01 30 1
......
商品编码 期初 收入 发出 结存
001.01 30 30
001.01 30 2 5 27
001.01 30 3 1 29
001.01 30 20 30 19
001.01 30 25 23 21
公式: 结存数=上一行的结存数+收入-支出(如果为第一行,则直接取自结存数)