※ 집합 연산자
1. 집합 연산자란? - 각 SELECT문의 결과을 가지고 집한 연산을 수행하며 두 SELECT문의 컬럼 수와 데이터 타입이 동일해야 하고
2. 집합 연산자 종류
① UNION ALL - 각 쿼리의 결과를 합하면서 중복된 행도 그대로 출력하지만 정렬은 하지 않는다.
② UNION - 각 쿼리의 결과를 합하면서 중복을 제거하고 정렬도 한다.
③ INTERSECT - 각 쿼리의 결과에서 공통된 부분만 중복을 제거하고 출력한다.
④ MINUS/EXCEPT - 첫 번째 쿼리 결과에서 두 번째 쿼리 결과를 제외한 부분만 출력한다.
'자격증 > SQLD' 카테고리의 다른 글
[ SQLD 자격증 ] SQL 활용 - 4. 윈도우 함수 (0) | 2023.05.28 |
---|---|
[ SQLD 자격증 ] SQL 활용 - 4. 그룹 함수 (0) | 2023.05.27 |
[ SQLD 자격증 ] SQL 활용 - 2. 뷰(View) (0) | 2023.05.26 |
[ SQLD 자격증 ] SQL 활용 - 1. 서브쿼리(Subquery) (0) | 2023.05.25 |
[ SQLD 자격증 ] SQL 기본 및 활용 - 7. STANDARD JOIN (0) | 2023.05.24 |