25분
3개 이상 테이블 연결하기
Day 2: 테이블을 연결하다
3개 이상 테이블 연결하기
SQL 기초 2: JOIN, GROUP BY, 서브쿼리 > Day 2: 테이블을 연결하다
학습 목표
3개 이상의 테이블을 조인할 수 있다 JOIN과 GROUP BY를 조합할 수 있다
더 복잡한 요청
"주문별로 고객 이름, 상품명, 금액 다 보여줘"
필요한 정보가 3개 테이블에 흩어져 있다:
- 주문 정보: orders
- 고객 정보: customers
- 상품 정보: products
3개 테이블 JOIN
에디터 로딩 중...
결과:
에디터 로딩 중...
JOIN을 체이닝하면 원하는 만큼 테이블을 연결할 수 있다.
JOIN 순서
에디터 로딩 중...
결과는 같다. 가독성 좋은 순서로 쓰면 된다.
JOIN + GROUP BY 조합
"등급별 총 주문액이 궁금해"
에디터 로딩 중...
결과:
에디터 로딩 중...
이게 바로 팀장이 원하는 데이터다!