[SQL]UNION

Jeong·2023년 9월 12일
0
post-custom-banner

UNION

두 개 이상의 테이블을 하나로 합칠 때 사용

UNION 연산자를 사용할 시에는 각 쿼리에 컬럼 갯수 및 명칭을 맞춰줘야 되며 그렇지 않으면 오류 발생

IDNAME
1홍길동
2김유신
IDNAME
2김유신
3유관순

UNION

  • 데이터 중복 시 하나만 출력
SELECT ID, NAME FROM TABLE1 ;
UNION 
SELECT ID, NAME FROM TABLE2 ;
IDNAME
1홍길동
2김유신
3유관순

UNION ALL

  • 데이터 중복 시 모두 출력
SELECT ID, NAME FROM TABLE1 ;
UNION ALL
SELECT ID, NAME FROM TABLE2 ;
IDNAME
1홍길동
2김유신
2김유신
3유관순
profile
화이팅!!
post-custom-banner

0개의 댓글