Я использовал MAX(Date)
, и это получит мне то, что мне нужно, пока я не добавлю количество в микс, так как они получают разные результаты, после того, как они исправят вещи, у него есть несколько ответов и я сгруппируюсь по количеству, которое в конце концов дает мне несколько результатов. Я просто хочу последние цифры.
SELECT (CH.MOD_DATE_TIME),LH.LOCN_BRCD ,DSP_SKU, (CH.ACTL_INVN_QTY-CH.EXPTD_QTY) "NET VAR" FROM CYCLE_COUNT_HIST CH , LOCN_HDR LH, ITEM_MASTER IM WHERE CH.WHSE = 'SH1' AND CH.LOCN_ID = LH.LOCN_ID AND CH.SKU_ID = IM.SKU_ID AND IM.CD_MASTER_ID = '147001' and DSP_SKU LIKE 'JBLBAR31BLKAM' AND LH.LOCN_BRCD = 'HAHK42A01' AND trunc(CH.CREATE_DATE_TIME) > SYSDATE-120
Возвращает 3 строки результатов, и мне нужна только самая последняя строка. В конце я планирую изменить это значение на (select dsp_sku, sum(NET_VAR
) для запуска сводки sku.