Union ∪

합집합은 두 릴레이션의 행을 합치고 중복은 한 번만 남긴다

R과 S가 합병 가능하면 같은 스키마 위에서 행 집합을 합칠 수 있다.

R ∪ S | SQL: SELECT ... UNION SELECT ...

R: 컴퓨터학과

학번 이름
1001 김민수
1002 박서연
1003 최유진

S: 수학 특기

학번 이름
1002 박서연
1004 이도현
1005 정하늘

R ∪ S

학번 이름
1001 김민수
1002 박서연
1003 최유진
1004 이도현
1005 정하늘

핵심: 양쪽에 모두 있던 박서연은 결과에서 한 번만 남는다. 중복까지 보존하려면 SQL에서는 UNION ALL을 사용한다.