조인
: 하나의 테이블이 아닌 두 개 이상의 테이블을 묶어서 하나의 결과물을 만들어 내는 것
MySQL - JOIN / MongDB - lookup
(* 참고로 MongoDB의 lookup은 되도록 사용 X -> 조인 연산을 하는게 관계형 데이터베이스에 비해 성능이 좋지 않음)

: 두 테이블 간 교집합을 나타냄
SELECT * FROM TableA A
INNER JOIN TableB B ON
A.key = B.key
: 테이블 B의 일치하는 부분의 레코드와 함꼐 테이블 A를 기준으로 완전한 레코드 집합 생성(테이블 B에 일치하는 항목이 없다면 NULL로 표기)
SELECT * FROM TableA A
LEFT JOIN TableB B ON
A.key = B.key
: 테이블 A의 일치하는 부분의 레코드와 함께 테이블 B를 기준으로 완전한 레코드 집합 생성(테이블 A에 일치하는 항목이 없다면 NULL로 표기)
SELECT * FROM TableA A
RIGHT JOIN TableB B ON
A.key = B.key
: 합집합 조인(완전 외부 조인)은 양쪽 텡블에서 일치하는 레코드와 함께 테이블 A와 테이블 B의 모든 레코드 집합 생성(이떄 일치하는 항목이 없으면 누락된 쪽에 NULL 값 표기)
SELECT * FROM TableA A
FULL OUTER JOIN TableB B ON
A.key = B.key