SQL로 2개 이상의 테이블을 연결해 데이터를 조회하는 것
조인 칼럼은 연결 대상인 두 테이블에서 같은 값을 가진 칼럼이며,
두 테이블을 연결할 때 연결고리 역할을 한다.
SELECT ...
FROM 테이블1 [AS] 별칭1 # 테이블1 -> 조인에 참여할 첫 번째 테이블(주요 테이블)
[INNER] JOIN 테이블2 [AS] 별칭2 # 테이블2 -> 조인에 참여할 두 번째 테이블
ON 별칭1.칼럼1 = 별칭2.칼럼2 # ON 다음에는 조인 조건을 기술함
AND ... # 조인 조건이 2개 이상이면 AND 연산자로 필요한 만큼 추가 가능
WHERE ... ; # 조인 조건이 아닌 다른 조건
SELECT ...
FROM 테이블1 [AS] 별칭1
LEFT [OUTER] JOIN 테이블2 [AS] 별칭2
ON 별칭1.칼럼1 = 별칭2.칼럼2
AND ...
WHERE ... ;
SELECT ...
FROM 테이블1 [AS] 별칭1
RIGHT [OUTER] JOIN 테이블2 [AS] 별칭2
ON 별칭1.칼럼1 = 별칭2.칼럼2
AND ...
WHERE ... ;
SELECT ...
FROM 테이블1 [AS] 별칭1
NATURAL [INNER|{LEFT|RIGHT} [OUTER]] JOIN 테이블2 [AS] 별칭2
WHERE ... ;