从TOP 1更新SQL条目1

时间:2016-09-19 20:29:16

标签: php mysql

我有一个库存表:

Warehouse item vendor quantity expiration_date
US0001    i1   v1     20       2017-07-06
US0001    i1   v2     35       2017-12-12
US0001    i1   v3     10       2017-12-12

我需要遵循以下政策来取出项目:

  1. 首先取出最早到期日期的物品。
  2. 如果到期日期相同,请取最小数量的物品。
  3. 如果我取出60项i1,那么我先用20减去row1,然后用10减去row3,然后从row2减去20。然后删除0个条目。

    更新后的表格如下:

    Warehouse item vendor quantity expiration_date
    US0001    i1   v2     15       2017-12-12
    

    我想知道我们怎样才能将其作为SQL查询?

    加。我在网站上这样做。所以php也可以成为一个帮助工具..

    谢谢!

0 个答案:

没有答案