RIGHT JOIN은 시선을 뒤집은 LEFT JOIN
RIGHT JOIN은 오른쪽 테이블의 모든 행을 남겨. 대부분은 테이블 순서를 바꿔 LEFT JOIN으로 쓰면 읽는 방향이 자연스러워지지만, 논리 자체는 알아둬야 해.
FULL JOIN은 양쪽의 빠진 짝까지 보여줘
양쪽 모두를 보존하고 짝이 없는 자리를 NULL로 채워. 서로 다른 두 목록을 대조하거나 이전 상태와 새 상태를 맞출 때 쓸 수 있어.
CROSS JOIN은 가능한 조합을 모두 만든다
연결 조건 없이 양쪽 행의 곱을 만들어. 색상과 크기 조합 같은 의도된 경우에는 유용하지만, 조건을 빠뜨려 생기면 결과가 폭발해. 의도하지 않은 CROSS JOIN은 결과를 5천만 행까지 폭발시킬 수 있으니, 양쪽 행 수를 곱해 결과 규모를 계산한 뒤 써.