LEFT JOIN은 INNER JOIN의 결과, 즉 두 테이블의 공통 데이터뿐만 아니라
나머지 좌측 테이블 모두를 가져오는 조인이다.
📌 LEFT JOIN은 공통된 부분을 먼저 조인하고
여기에 추가로 왼쪽 테이블에 나머지 것들을 가져와
조인 시 데이터가 존재하지 데이터에는 NULL값으로 채운다.
SELECT
PHOTOS.FILENAME, USERS.NICKNAME
FROM
PHOTOS
LEFT JOIN USERS ON
USERS.ID = PHOTOS.USER_ID
;
SELECT
COMMENTS.BODY, PHOTOS.FILENAME
FROM
COMMENTS
LEFT JOIN PHOTOS ON
PHOTOS.ID = comments.photo_id
;