[sql] LEFT JOIN을 활용한 예시 쿼리

이번에는 SQL에서 LEFT JOIN을 활용하여 두 개의 테이블을 결합하는 방법에 대해 알아보겠습니다.

LEFT JOIN이란?

LEFT JOIN은 첫 번째 테이블(왼쪽 테이블)의 모든 레코드와 두 번째 테이블(오른쪽 테이블)의 매칭되는 레코드를 가져오는데, 만약 두 번째 테이블에 매칭되는 레코드가 없다면 NULL 값을 반환합니다.

예시 쿼리

다음은 LEFT JOIN을 사용하여 두 개의 테이블을 결합하는 예시 쿼리입니다.

SELECT *
FROM 테이블1
LEFT JOIN 테이블2 ON 테이블1.공통열 = 테이블2.공통열;

위 쿼리에서 테이블1테이블2는 각각 결합할 테이블의 이름이며, 공통열은 두 테이블 사이에 있는 공통된 열의 이름입니다.

이제 LEFT JOIN을 사용하여 두 개의 테이블을 결합하는 방법에 대해 이해하셨습니다. 데이터베이스에서 실무적으로 많이 사용되는 조인 중 하나이니, 유용하게 활용하시기 바랍니다.

더 많은 SQL JOIN에 관한 정보는 SQL JOIN에 대한 공식 문서를 참고하시기 바랍니다.