본문 바로가기

SQL/개념 정리

[SQL] JOIN

 

 

 

 

INNER JOIN : 교집합

A와 B 모두에 정보가 있어야 조인해서 출력

 

 SELECT
 FROM Orders
        INNER JOIN Customers ON Orders.CustomerID = Customers.CustomerID
        INNER JOIN Shippers ON Orders.ShipperID = Shippers.ShipperID

-> 한번이라도 주문을 한 사람들만 출력

 

 

OUTER JOIN(LEFT, RIGHT) 

# 대부분 LEFT JOIN을 사용함(방향만 다른 것임)

 

# JOIN 2개 이상 가능 

 

참고 사이트: SQL Joins Visualizer (leopard.in.ua)

 

 

*본 내용은 데이터리안 'SQL 데이터 분석 캠프 입문반' 을 수강하며 작성한 내용입니다.

 

'SQL > 개념 정리' 카테고리의 다른 글

SQL로 EDA해보기(2)  (0) 2023.06.02
[SQL] UNION  (0) 2023.06.01
SQL로 EDA해보기  (0) 2023.05.31
[SQL] WEEK3  (0) 2023.05.23
[SQL] CASE를 활용한 데이터 피봇  (0) 2023.05.18