Я пытаюсь определить самую раннюю доступную дату для элемента. Записи ниже являются примерами дат открытых заказов на поставку.
Если в заказе на продажу указано Кол-во 150, самой ранней доступной датой будет 2018-09-06.
Если в заказе на продажу указано Кол-во 160, самой ранней доступной датой будет 2018-09-28.
Использование приведенного ниже оператора вернет только MAX значение даты 2018-10-01. Есть ли способ получить правильную самую раннюю дату на основе 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