A테이블에 있고, B테이블에 없는 데이터 조회 SELECT A.column FROM table1 A LEFT OUTER JOIN table2 B ON A.column=B.column WHERE B.column IS NULL; 삭제하기 위해서는 임시테이블 사용 DELETE FROM table1 WHERE column IN (SELECT * FROM (SELECT A.column FROM table1 A LEFT OUTER JOIN table2 B ON A.column=B.column WHERE B.column IS NULL) AS temp_table); 출처 : G4 World☆ :: [MySQL] A테이블에 있고, B테이블에 없는 데이터 조회 및 삭제 (tistory.com)