FULL OUTER JOIN을 이용하면 되요.
WITH ex1(SHOP, AMT) AS ( SELECT '명동', 1000 FROM DUAL UNION ALL SELECT '합천', 2000 FROM DUAL UNION ALL SELECT 'GS' , 3000 FROM DUAL ) , ex2(SHOP, AMT) AS ( SELECT '하남', 1230 FROM DUAL UNION ALL SELECT '합천', 2000 FROM DUAL UNION ALL SELECT '11st', 4000 FROM DUAL ) SELECT NVL(ex1.SHOP, ex2.SHOP) AS SHOP , NVL(ex1.AMT , ex2.AMT) AS AMT FROM ex1 FULL OUTER JOIN ex2 ON ( ex1.SHOP = ex2.SHOP ) ;