这样的SQL语句能实现吗?该怎么解决

这样的SQL语句能实现吗?有一张表如下TABLE如下日期收入支出2000/3/150302000/3/245602000/3/56010能用SQL

这样的SQL语句能实现吗?
有一张表
如下
TABLE如下
日期   收入   支出
2000/3/1   50   30
2000/3/2   45   60
2000/3/5   60   10
能用SQL语句实现下面的结果吗?

日期   收入   支出   余额
2000/3/1   50   30   20
2000/3/2   45   60   5
2000/3/5   60   10   55



[解决办法]
select * from eric1

IDINCOMEOUT

15030
24560
36010

SELECT t.ID, SUM (t.income - t.OUT) OVER (ORDER BY ID)
FROM eric1 t

IDSUM(T.INCOME-T.OUT)OVER(ORDERBYID)

120
25
355