SQL:
SELECT A.NUM, A.NAME, B.UPD_DATE, B.PREV_UPD_DATE
FROM TABLE1,(SELECT X.NUM, X.UPD_DATE, Y.UPD_DATE
PREV_UPD_DATE FROM (SELECT NUM, UPD_DATE, INBOUND_QTY,
STOCK_ONHAND FROM TABLE2 WHERE TO_CHAR(UPD_DATE,
"YYYY/MM") = TO_CHAR(SYSDATE, "YYYY/MM")) X,
(SELECT NUM, UPD_DATE, STOCK_ONHAND FROM TABLE2
WHERE TO_CHAR(UPD_DATE,"YYYY/MM") = TO_CHAR(TO_DATE
(TO_CHAR(SYSDATE, "YYYY/MM") &brVBar;¦ "/01","
YYYY/MM/DD") - 1, "YYYY/MM") ) Y, WHERE X.NUM = Y.NUM
(+)AND X.INBOUND_QTY + NVL(Y.STOCK_ONHAND,0) <>
X.STOCK_ONHAND ) B WHERE A.NUM = B.NUM |