计算收发明细表的最后一列余额,好象要用游标,但我不清楚,请各位指教


期间 科目 日期 收入 发出 余额
1 1005 2009-1-1 90
1 1005 2009-1-10 50
1 1005 2009-1-21 10
2 1005 2009-2-1 70
2 1005 2009-2-20 20
1 1006 2009-1-1 80
1 1006 2009-1-12 40
1 1006 2009-1-21 10
2 1006 2009-2-1 70
2 1006 2009-2-20 20
要的结果
期间 科目 日期 收入 发出 余额
1 1005 2009-1-1 90
1 1005 2009-1-10 50 140
1 1005 2009-1-21 10 130
2 1005 2009-2-1 70 200
2 1005 2009-2-20 20 180
1 1006 2009-1-1 80
1 1006 2009-1-12


1 1006 2009-1-21 10 110
2 1006 2009-2-1 70 180
2 1006 2009-2-20 20 160