두 개 이상의 테이블을 하나로 합칠 때 사용
UNION 연산자를 사용할 시에는 각 쿼리에 컬럼 갯수 및 명칭을 맞춰줘야 되며 그렇지 않으면 오류 발생
| ID | NAME |
|---|---|
| 1 | 홍길동 |
| 2 | 김유신 |
| ID | NAME |
|---|---|
| 2 | 김유신 |
| 3 | 유관순 |
SELECT ID, NAME FROM TABLE1 ;
UNION
SELECT ID, NAME FROM TABLE2 ;
| ID | NAME |
|---|---|
| 1 | 홍길동 |
| 2 | 김유신 |
| 3 | 유관순 |
SELECT ID, NAME FROM TABLE1 ;
UNION ALL
SELECT ID, NAME FROM TABLE2 ;
| ID | NAME |
|---|---|
| 1 | 홍길동 |
| 2 | 김유신 |
| 2 | 김유신 |
| 3 | 유관순 |