다른 테이블에 존재하는 같은 성격의 값들은 한번의 쿼리로 뽑아낼수 있게 도와주는 연산자 이다.
예를들면 정회원 테이블의 전화번호와 준회원 테이블의 전화번호가 있는데 이둘에게 동시에 문자를 보내려고 한번에 데이터를 뽑아야 할때 쓸수 있다.
더보기
주의점
1.대응하는 필드의 이름이 같아야 하며 다를경우 AS를 통하여 같게 만들어 줘야한다.
2.대응하는 필드의 타입이 같아야 한다.
UNION 중복되지 않은 유일한 정보만 가져올경우
select test_name, test_cell from member
union
select test2_name as test_name, test2_cell as test2_cell from member2
UNION ALL 중복되더라도 모든 값을 가져올 경우
select test_name, test_cell from member
union all
select test2_name as test_name, test2_cell as test2_cell from member2
'MySql' 카테고리의 다른 글
[MySql] 버전 확인 (0) | 2022.08.23 |
---|---|
[MySql] DELETE (0) | 2022.04.26 |
[MySql] UPDATE (0) | 2022.04.26 |
[MySql] INSERT (0) | 2022.04.26 |