예제 6-6 employees 테이블의 department_id 집합과 departments 테이블의 department_id 집합의 교집합을 INTERSET 연산자를 이용해 출력해 보세요.

    SELECT department_id

    FROM   employees

    INTERSECT

    SELECT department_id

    FROM   departments

    ORDER BY department_id;

     

    실행 결과

     

    양쪽 SELECT 문의 결과에 모두 존재하는 행이 출력되었습니다. 앞서 UNION 연산자를 사용했을 때 출력되었던 department_id 270건은 departments 테이블에만 존재할 뿐 employees 테이블에는 존재하지 않으므로 INTERSET 연산자를 사용할 때는 결과로 출력되지 않습니다.

    신간 소식 구독하기
    뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.