🎈MINUS : 차집합
먼저 작성한 SELECT문의 결과 값
에서
다음 SELECT문의 결과값
을 차집합
처리한다.
첫 번째 SELECT문
에서 두 번째 SELECT문
을 뺀 데이터
이다.
SELECT SALARY
, DEPARTMENT_ID
, FIRST_NAME
FROM EMPLOYEES e
MINUS
SELECT SALARY
, DEPARTMENT_ID
, FIRST_NAME
FROM EMPLOYEES e2
WHERE DEPARTMENT_ID = 50
ORDER BY DEPARTMENT_ID
;
🎈INTERSECT : 교집합
먼저 작성한 SELECT문
과 다음 SELECT문의 결과 값
이
같은 데이터만 출력
된다.
SELECT SALARY
, DEPARTMENT_ID
, FIRST_NAME
FROM EMPLOYEES e
INTERSECT
SELECT SALARY
, DEPARTMENT_ID
, FIRST_NAME
FROM EMPLOYEES e2
WHERE DEPARTMENT_ID = 20
ORDER BY DEPARTMENT_ID
;
🎈UNION / NUNION ALL : 합집합
-> UNION / UNION ALL 알아보러 가기!