2.Join
∙Join
∘두 개 이상의 테이블이나 데이터베이스를 연결하여 데이터를 검색하는 방법
➀INNER JOIN

-교집합으로, 기준 테이블과 join 테이블의 중복된 값을 보여준다.
SELECT *
FROM A
INNER JOIN B ON A.c = B.c
➁LEFT OUTER JOIN

-기준 테이블과 join 테이블의 중복된 값을 보여준다.
SELECT *
FROM A
LEFT OUTER JOIN B ON A.c = B.c
➂RIGHT OUTER JOIN

-기준 테이블과 join 테이블의 중복된 값을 보여준다.
SELECT *
FROM A
RIGHT OUTER JOIN B ON A.c = B.c
➃FULL OUTER JOIN

-합집합으로, 기준 테이블과 join 테이블의 모든 데이터가 검색된다.
SELECT *
FROM A
FULL OUTER JOIN B ON A.c = B.c
➄COROSS JOIN

-모든 경우의 수를 나타낸다.
SELECT *
FROM A
CROSS JOIN B
➅SELF JOIN

-자기 자신과 조인한다.
SELECT *
FROM A a JOIN A b
출처