UNION - 중복 행을 제거한 후 양쪽 query에서 행을 반환, 정렬
UNION ALL - 모든 중복 행을 포함하여 양쪽 query의 결과를 반환, 정렬X
INTERSECT - 양쪽 query에 공통되는 행을 반환 (교집합)
MINUS - 첫번째 query에 의해 선택되지만 두번째 query 결과 집합에는 없는 모든 구분 행을 반환 (차집합)
집합 연산자
두 집합의 SELECT절에 오는 컬럼의 갯수가 같아야 한다.
두 집합의 SELECT절에 오는 컬럼의 데이터형이 같아야 한다.
두 집합의 컬럼명은 달라도 된다.
'DB > OracleSQL' 카테고리의 다른 글
Quiz2 - ADSQL (0) | 2021.07.13 |
---|---|
그룹 함수(Group Function) - ROLLUP, CUBE, GROUPING SETS, GROUPING (0) | 2021.07.13 |
복습문제 - 서브쿼리 (0) | 2021.07.13 |
서브쿼리(Subquery) (0) | 2021.07.13 |
복습문제 - 조인(JOIN)문 (0) | 2021.07.13 |