
[프로그래머스] 데이터엔지니어링 데브코스 1기/TIL (Today I Learned)
TIL_day24 SQL-JOIN
230511 목요일 학습 주제 - 데이터 웨어하우스와 SQL 기본에 대해 배우고 이를 바탕으로 데이터 분석에 대해 학습 (4) JOIN SQL에서 JOIN이란 두 개 이상의 테이블을 공통 필드를 가지고 merge 하는 것이다. JOIN은 6가지의 종류가 있다. JOIN의 방식에 따라 아래의 두 가지가 달라진다. 1. 어떤 레코드들이 선택되는지? 2. 어떤 필드들이 채워지는지? 아래의 6가지 JOIN 방식을 꼭 기억하자!! 1. INNER JOIN - 양쪽 테이블에서 매치가 되는 레코드들만 리턴함 - 양쪽 테이블의 필드가 모두 채워진 상태로 리턴됨 2. LEFT JOIN - RIGHT JOIN과 방향만 다르므로 RIGHT JOIN은 생략 - 왼쪽 테이블(Base)의 모든 레코드들을 리턴함 - 오른쪽 테이블..