SQL Join 요약

Join

SQL Join

Join이란? 두 개 이상의 테이블을 연결하여 데이터를 검색하는 방법!

내부 조인
select A.컬럼, B.컬럼, ...
from 테이블1 A [inner] join 테이블2 B
on 조인조건
[where 검색조건];

외부 조인
select A.컬럼, B.컬럼, ...
from 테이블1 A [left | right | full] [outer] join 테이블2 B
on 조인조건
[where 검색조건];

교차 조인
select 컬럼1, 컬럼2, ...
from 테이블1 cross join 테이블2

셀프 조인
select A.컬럼, B.컬럼, ...
from 테이블 A [inner] join 테이블 B
on 조인조건
[where 검색조건];