개발/SQL
MySQL - Join(Inner , left)
웅'jk
2022. 12. 8. 12:17
이제 join 을 해보자.
이번 포스팅에서는 Inner , left 를 다룬다.
1. Inner Join
이너 조인은 집합에서 교집합을 의미한다.
두 테이블의 데이터간의 공통점이 있는 데이터들만 가져오는 방법이다.
select *
from table1 join table2
on table1.samecolumn = table2.samecolumn;
# 또는
select *
from table1 inner join table2
on table1.samecolumn = table2.samecolumn;
2. left join
레프트 조인은 왼쪽 데이터를 전부다 가져온단 의미이다.
즉 같은 값이 없어도 가져온다.
select *
from table1 left outer join table2
on table1.samecolumn = table2.samecolumn