【发布时间】:2018-07-24 23:09:57
【问题描述】:
我正在尝试确定一件商品的最早可用日期。以下记录是未结采购订单日期的示例。
如果销售订单要求数量 150,则最早可用日期为 2018-09-06。
如果销售订单要求数量 160,则最早可用日期为 2018-09-28。
使用下面的语句只会返回2018-10-01的MAX日期值,有没有办法根据SUM(po_qty) >= sales_order_qty获取正确的最早日期?
IIF(SUM(po_qty) >= sales_order_qty,MAX(receive_date)) = 2018-10-01
branch item_id po_qty receive_date
VMXX 93111 50 2018-06-13
VMXX 93111 50 2018-08-02
VMXX 93111 50 2018-09-06
VMXX 93111 100 2018-09-28
VMXX 93111 50 2018-10-01
【问题讨论】: