求SQL2005语句
本帖最后由 pl893 于 2012-11-13 12:36:21 编辑 有一个表,字段及内容如下:
日期,编号,入库,出库
2012-9-1,1001, 100.01, 0,
2012-9-2,1003, 200.00, 0,
2012-9-5,1002, 300.00, 0,
2012-9-7,2222, 0, 300.01
以下略...
现想增加一个余额栏,结果如下表:
日期,编号,入库,出库,余额
2012-9-1,1001, 100.01, 0,100.01
2012-9-2,1003, 200.00, 0,300.01
2012-9-5,1002, 300.00, 0,600.01
2012-9-7,2222, 0, 300.01,300.00
以下略...
请教该如何写SELECT,先谢为盼!
(因格式问题,用“,”来区分各栏)
[解决办法]
SELECT *,(入库-出库)+ISNULL((SELECT SUM(入库-出库) FROM TTT WHERE A.日期>=日期+1),0) FROM TTT A