NOT EXISTS (1) 썸네일형 리스트형 [SQL 쿡북] Chapter 3 - 2 : 다중 테이블 작업 3.4 한 테이블에서 다른 테이블에 존재하지 않는 값 검색하기 dept 테이블의 deptno 값이 40인 데이터는 emp 테이블에는 없으므로 다음과 같은 결과 셋을 나타낸다. [결과셋] 차집합을 수행하는 함수를 이용하면 유용하다. # DB2, PostgreSQL, SQL Server EXCEPT은 비교할 데이터 유형 및 값 개수가 일치해야 한다. 또한 중복 항목을 반홚지 않으며 NOT IN을 사용하는 서브쿼리와 달리 null이 문제가 되지 않는다. 즉, 연산자 이후의 쿼리 에 없는 상위 쿼리에서 행을 반환한다. # Oracle EXCEPT과 같지만 언어만 다르다. MINUS 를 사용하면 된다. #MYSQL 서브 쿼리는 모든 deptno를 반환하고, NOT IN을 사용할 때는 null에 유의해야한다. IN.. 이전 1 다음