我有一个水果桌,有两列日期和数量。它表明水果被添加到库存中的日期。
产品按先进先出的原则销售。
如果我想根据fifo原理销售40个苹果,对于下面的场景,我应该编写什么sql查询?我希望返回记录1、2、3
+-id-+----date----+---quantity--+
1 | 02/05/2015 | 10
2 | 03/05/2015 | 20
3 | 04/05/2015 | 30
4 | 05/05/2015 | 30
select * from fruit where quantity less than < 40 order by date asc
//returns record 1 and 2 only.