UNION - 합집합
SELECT 컬럼명 FROM 테이블명
UNION
SELECT 컬럼명 FROM 테이블명;
예)
-- customers 테이블의 Country와 suppliers 테이블의 Country를 모두 보고 싶다면
SELECT Country FROM customers
UNION
SELECT Country FROM suppliers;
해당 결과 값은 중복 값들은 제거 된 채로 나온다
만약 중복된 결과도 보고 싶다면?
-- 중복된 데이터도 조회 하고 싶다
SELECT Country FROM customers
UNION ALL -- ALL 있으면 중복, ALL 없으면 중복제거
SELECT Country FROM suppliers;
그리고 Union의 결과는 수평적으로 나오는게 아니라 두 개의 데이터가 수직적으로 나옴
반응형
'DataBase' 카테고리의 다른 글
ALTER TABLE - 테이블 수정 (Maria DB) (0) | 2023.10.16 |
---|---|
집계함수, 집합함수, 그룹함수 - aggregate function (Maria DB) (0) | 2023.10.16 |
서브쿼리 (SubQuery) (Maria DB) (0) | 2023.10.13 |
JOIN - 테이블 끼리 결합 (Maria DB) (1) | 2023.10.12 |
데이터베이스 정규화(Normalization) (0) | 2023.10.12 |