티스토리 뷰
집합 연산자
-
두 개 이상의 쿼리 결과를 하나로 결합하는 연산자
-
여러 개의 SELECT문을 하나로 연결합니다.
-
집합 연산자로 결합되는 결과의 컬럼은 데이터타입이 동일해야 합니다.
UNION ( 합집합 )
중복 제거
SELECT DEPTNO FROM DEPT
UNION
SELECT DEPTNO FROM EMP;
UNION ALL ( 합집합 )
중복 허용
SELECT DEPTNO FROM DEPT
UNION ALL
SELECT DEPTNO FROM EMP;
INTERSECT ( 교집합 )
SELECT DEPTNO FROM DEPT
INTERSECT
SELECT DEPTNO FROM EMP;
MINUS ( 차집합 )
SELECT DEPTNO FROM DEPT
MINUS
SELECT DEPTNO FROM EMP;
'DATABASE > 이론' 카테고리의 다른 글
[DB] [ORACLE] SUBQUERY ( 서브 쿼리 ) (0) | 2020.01.06 |
---|---|
[DB] [ORACLE] JOIN - EQUI , NON-EQUI , SELF , INNER , OUTER (0) | 2020.01.02 |
[DB] [ORACLE] TOP N QUERY - ROWNUM ( 조회한 결과에 순위 매기기 ) (0) | 2019.12.31 |
[DB] 분석 함수 3 - 다중 행 함수 ( 집계함수 , 그룹함수 ) , GROUP BY , HAVING (0) | 2019.12.31 |
[DB] 분석 함수 2 - 날짜 함수 , 변환 함수 , 기타 함수 (0) | 2019.12.31 |