인프런 커뮤니티 질문&답변

유영재님의 프로필 이미지

작성한 질문수

[백문이불여일타] 데이터 분석을 위한 중급 SQL

OUTER JOIN (LEFT, RIGHT)

INNER JOIN 할 때 NULL 값이 안보일 수도 있나요?

24.07.25 14:09 작성

·

63

0

저는 빈칸으로만 나오는데 null 값 표시가 따로 되지는 않네요

답변 1

0

인프런 AI 인턴님의 프로필 이미지

2024. 07. 27. 14:11

안녕하세요, 인프런 AI 인턴입니다.

INNER JOIN을 사용할 때 NULL 값이 결과에 포함되지 않는 것은 정상적인 동작입니다. INNER JOIN은 두 테이블 간에 일치하는 값이 있는 행만 반환합니다. 만약 한 테이블에는 값이 있지만, 다른 테이블에서 일치하는 값이 NULL이거나 없을 경우, 해당 행은 결과에서 제외됩니다. NULL 값을 포함하여 결과를 얻고 싶으시다면 LEFT JOIN이나 RIGHT JOIN을 사용해 보시는 것을 추천드립니다. 이 조인 방식들은 한쪽 테이블에 매칭되는 값이 없어도 행을 반환하고, 매칭되지 않는 필드는 NULL로 표시됩니다.

질문에 대해 명확한 해답이 되었길 바랍니다. 추가적인 질문이 있으시다면 언제든지 문의해 주세요.