관계형 데이터베이스에서는 데이터가 중복되는 것을 피하기위해 데이터를 여러 테이블에 나누어 저장한다.
분리된 데이터를 필요에 따라 다시 조합해주는 연산이 Join 이다.
위의 그림은 JOIN을 정말 잘 표현해 두었다.
그러나 어디에나 방법은 있다. FULL OUTER JOIN은 Mysql에서 다음과 같이 표현 할 수 있다.
SELECT * FROM A LEFT JOIN B
UNION
SELECT * FROM A RIGHT JOIN B;
LEFT JOIN과 RIGHT JOIN의 결과를 'UNION' 해주면 된다.