SQL 테이블 결합 복습
- 공통컬럼 찾기
- 공통컬럼 관계 찾기
- 알맞은 JOIN 함수 선택하기
ERD 예제로 풀이하기

- 어떤 테이블이 1 대 다의 관계를 가지고 있는지 확인
- PK 값과 FK 값 확인하기

- Orders 테이블은 다른 테이블과 1대 다의 관계를 형성하고 있다.
- Customers 테이블 기준으로 봤을 때 한 명의 고객은 주문을 할수도 있고 안할 수도 있다(0).
- 회사에서 ERD 관계도를 받으면 쿼리를 짤 때 많이 도움을 받을수 있다.
JOIN의 개념 복습
JOIN은 최소 두 개 이상의 테이블을 결합하여 하나의 테이블로 만드는 작업을 의미한다
JOIN에 대한 인사이트
- PK와 FK를 구분하여 어떤 테이블을 먼저 묶을 것인지 고려할 수 있게 되었다.
- INNER JOIN과 LEFT JOIN에 대한 차이점을 이해하고 '알맞는' JOIN을 사용할 수 있게 되었다.
- 2개 이상의 테이블을 묶을 수 있게 되었다.