- UNION은 중복되는 데이터를 한번만 출력한다.
- UNION ALL은 데이터 중복이 있든 없든 밑에 붙여 출력한다.
Ex)
두가지 테이블이 있다.
SELECT*FROM PEOPLE
SELECT*FROM PEOPLE2
1. UNION - 홍길동/16세 데이터가 중복되기 때문에 합쳐서 하나만 출력된다.
SELECT*FROM PEOPLE
UNION
SELECT*FROM PEOPLE2
2. UNION ALL - 두번째 테이블의 데이터가 첫번째 데이터의 밑에 붙는다.
SELECT*FROM PEOPLE
UNION ALL
SELECT*FROM PEOPLE2
'SQL > MS-SQL & SQL Server Management Studio' 카테고리의 다른 글
[Ms sql] 문자열 함수 (0) | 2019.10.10 |
---|---|
[MS SQL] CURSOR 개념 / 사용법 (0) | 2019.10.01 |
[MS SQL] SP 사용 로그 조회 (0) | 2019.09.25 |
[MS SQL] 다른 테이블 조인(join) 후 UPDATE (0) | 2019.09.24 |
[MS SQL] INSERT,UPDATE 한번에 처리하기 (MERGE ) (0) | 2019.09.24 |
댓글