SET Operator (SET 연산자, 집합연산자) 의 종류
- UNION
- UNION ALL
- INTERSECT
- MINUS
A = { a, x, b, e, g }
B = { c, d, a, b, y, k, m}
UNION
- 테이블(뷰)과 테이블(뷰)를 합쳐서 보여주는 것
- 특징 : 중복된 행 제거
A ∪ B = {a, b, c, d, e, g, k, m, x, y}
UNION ALL
- 테이블(뷰)과 테이블(뷰)를 합쳐서 보여주는 것
- 특징 : 중복된 행 제거 X, 정렬 X
A ∪ B = {a, x, b, e, g, c, d, a, b, y, k, m}
INTERSECT
- 테이블(뷰)과 테이블(뷰)가 겹치는 부분을 보여주는 것
A ∩ B = {a,b}
MINUS
- 테이블(뷰)에서 다른 테이블(뷰)와 겹치는 부분을 제외하고 보여주는 것
A - B = {x,e,g}
B - A = {c,d,y,k,m}
정리
-> local_hr에서작업한것