조인이 실제로 반환하는 결과
조인은 두 테이블이 공유하는 컬럼을 매칭하여 행을 반환합니다. 어떤 조인을 사용하느냐에 따라 매칭되지 않는 행의 처리 방식이 달라집니다. INNER 조인은 해당 행을 제외하고, LEFT 조인은 왼쪽 테이블의 모든 데이터를 유지하며 빈 공간을 NULL로 채우고, FULL OUTER 조인은 양쪽 테이블의 데이터를 모두 유지합니다.
학습자들은 구문 자체보다 잘못된 조인이 그럴듯한 결과를 조용히 반환할 때 어려움을 겪습니다. 예를 들어, 고객과 주문 테이블 간의 INNER 조인으로 생성된 보고서는 아직 주문하지 않은 모든 고객을 조용히 제외시킵니다. 옵티마이저 힌트, 인덱스 전략, 벤더별 구문 차이와 같은 데이터베이스별 동작은 개념을 가르치는 모듈보다는 플랫폼 문서에 포함되어야 합니다.
이 강의는 총 7개의 장면으로 구성됩니다. 테이블이 분리되는 이유, 공유 키를 사용한 INNER 조인 구성, LEFT 조인과 결과에서 NULL의 의미, FULL OUTER 조인과 실제 필요성, 그리고 오류 없이 잘못된 결과를 초래하는 세 가지 실수에 대해 다룹니다.

