-- 테스트 해보니 정말 안되네요? -- (NOT IN) 은 (NOT EXISTS) 또는 (Outer Join & Null Check) 방식으로 변경 가능합니다. SELECT id, no FROM test1 a WHERE NOT EXISTS (SELECT 1 FROM test2 b WHERE b.id = a.id AND b.no = a.no ) ; SELECT a.id, a.no FROM test1 a LEFT OUTER JOIN test2 b ON b.id = a.id AND b.no = a.no AND b.no IS NULL ;