개발/SQL / / 2023. 1. 28.

[SQL] UNION, UNION ALL 사용 방법

728x90
반응형

MYSQL 에서의  UNION과 UNION ALL에 대한 설명을 적어본다.

 

UNION과 UNION ALL의 특징은 중복제거에 있다.

 

UNION은 두 테이블이 공통적으로 갖고 있는 원소들, 그러니까 두 테이블의 교집합에 해당하는 영역의 row들은 중복을 제거하고, 그냥 딱 하나의 row만 보여준다는 것

 

 

 

UNION을 사용 가능한 경우의 특징은 아래와 같다.

1. 서로 다른 종류의 테이블도, 조회하는 컬럼을 일치시키면 집합 연산이 가능합니다.

위의 2개 테이블을 UNION을 해보면 아래와 같다.

 

 

2. UNION ALL

 

 

 

 

 

 

 

 

 

 

728x90
반응형
  • 네이버 블로그 공유
  • 네이버 밴드 공유
  • 페이스북 공유
  • 카카오스토리 공유