求一个高效的SQL语句
有一个表,存放某时间某商品ID的入库数量
内容如下
ID,quantity,createdate
01 5 2012-01-01
01 15 2012-01-03
01 6 2012-01-08
01 100 2012-05-04
02 3 2012-02-02
02 54 2012-05-06
……
现在要出库,要求按时间先后顺序来出库,比如01这个商品要出23个(5+15+3),那么就要求把数据库变成
ID,quantity,createdate
01 0 2012-01-01
01 0 2012-01-03
01 3 2012-01-08
01 100 2012-05-04
02 3 2012-02-02
02 54 2012-05-06
……
有没有什么sql语句,又简单又高效?
[解决办法]
SQL先进先出的。。
[解决办法]
同意5L的方法