SELECT COUNT(1) ACOUNT FROM YDM_ZC_INITIAL T WHERE (T.BAL_YEAR_MONTH ,T.SUPPLY_UNIT_CODE) in ( SELECT TO_CHAR(ADD_MONTHS(TO_DATE(MIN(L.BAL_YEAR_MONTH), 'YYYY-MM'), 1), 'YYYYMM') BAL_YEAR_MONTH,M.SUPPLY_UNIT FROM YDM_ZC_LOADVEHICLE_MAT L LEFT JOIN YDM_ZC_BILL_M M ON M.BILL_NO = L.BILL_NO WHERE L.BILL_NO= ? GROUP BY M.SUPPLY_UNIT)