두 개 이상의 테이블이나 데이터베이스를 연결해 데이터를 검색하는 방법
INNER JOIN
교집합으로, 기존 테이블과 join 테이블의 중복된 값이 나온다.
LEFT OUTER JOIN
기존 테이블 값과 조인 테이블과 중복된 값을 보여준다.
왼쪽 테이블을 기준으로 JOIN
RIGHT OUTER JOIN
기존 테이블 값과 조인 테이블과 중복된 값을 보여준다.
오른쪽 테이블을 기준으로 JOIN
FULL OUTER JOIN
합집합.
A와 B 테이블의 모든 데이터가 검색된다.
CROSS JOIN
모든 경우의 수를 전부 표현해주는 방식
A가 3개, B가 4개면 총 12개의 데이터가 검색된다.
SELF JOIN
자기자신과 자기자신을 조인하는 것