반응형 차집합1 [MySQL] 차집합 이 점을 이용해서 LEFT OUTER JOIN으로 차집합을 구현할 수 있다. 오라클이나 MSSQL과 같은 경우는 EXCEPT 혹은 MINUS 등을 사용하면 되겠지만, MySQL은 버전에 따라 지원하는 경우도 있고 아닌 경우도 있다.test1 테이블의 데이터 중 test2 테이블에 있는 데이터를 제외하고 가져오고 싶다. 위의 테이블에서 JOIN하는 column을 기준으로 1, 2는 test2 테이블에도 있으니 제외하고, 3 | 6만을 가져오고 싶은 경우이다.SELECT * FROM test1 a LEFT JOIN test2 b ON (a.aa = b.aa) WHERE b.aa IS NULL; 3 | 6 | null | null test2.aa에 있는 1, 2의 데이터를 제외한 데이터를 test1.aa에서 .. 데이터베이스 이야기/MySQL 2020. 4. 10. 이전 1 다음 💲 추천 글 반응형