관리 메뉴

여름 언덕에서 배운 것

Union , union 과 join의 차이 본문

가랑비에 옷 젖는 줄 모른다 💻/SQL & DB

Union , union 과 join의 차이

잔뜩 2023. 7. 31. 21:00

https://codingapple.com/

 

코딩애플 온라인 강좌 - 개발자도 단기완성!

단연 NO1 강사님의 NO.1 강의 역시나 명강입니다. IT 업계의 대치동 NO1. 강사같은 엄청난 강의력. 코딩애플님의 강의는, 엄청나게 기초적인 것부터 가르치는 듯 보이지만, 실제로 다루는 깊이는 절

codingapple.com

 

union은 select 한 결과를 여러개 합치고 싶을 때 사용한다.

다른 테이블과 SELECT한 결과를 합치고 싶을 때  UNION 연산자가 쓸모있다!

SELECT * FROM program
UNION
SELECT * FROM teacher

 

** 합치려는 테이블의 컬럼 갯수가 다르면 에러 ❌

SELECT id, 상품명 FROM insert_test.stock 
UNION
SELECT id, 상품명, 가격 FROM insert_test.stock2;

 

** union을 하면 자동으로 중복이 제거된다.

중복제거된게 싫으면 union all을 쓰자

728x90