MySQL의 여러 열에 대한 LEFT JOIN

MD Aminul Islam 2024년2월15일
MySQL의 여러 열에 대한 LEFT JOIN

때때로 대규모 데이터베이스로 작업할 때 서로 다른 테이블의 서로 다른 필드를 하나의 테이블로 병합해야 할 수 있습니다. 이 목적으로 사용할 용어는 왼쪽 조인입니다.

이 빠른 기사에서는 MySQL에서 왼쪽 조인을 만드는 방법을 살펴보고 관련 예제를 살펴보고 주제를 쉽게 만들기 위해 부분적으로 설명합니다.

MySQL에서 LEFT JOIN 사용

왼쪽 조인의 규칙은 왼쪽 테이블의 모든 데이터만 표시하고 오른쪽 테이블의 데이터와 일치한다는 것입니다.

아래 예에서는 MySQL에서 왼쪽 조인을 만드는 방법을 살펴보겠습니다. 예를 들어 아래 두 테이블을 사용할 것입니다.

표 1:

프로젝트_ID 프로젝트_이름 회원

표 2:

ID 이름 시간

이제 다음 쿼리를 살펴보겠습니다.

SELECT
projects.Project_ID,
projects.Members,
project_status.Name
FROM projects LEFT JOIN project_status ON projects.Project_ID = project_status.ID

위의 쿼리에서 먼저 병합하려는 왼쪽 테이블의 모든 필드를 선택하고 조건에 따라 선택한 필드의 오른쪽에서 데이터를 가져왔습니다. 여기에서 LEFT JOIN 키워드를 사용하여 두 테이블 간의 연결을 생성하고 ON 키워드를 사용하여 조건을 적용합니다.

위의 예제 쿼리를 실행하면 아래와 같은 출력이 표시됩니다.

MySQL의 여러 열에 대한 LEFT JOIN

두 테이블을 연결하기 위한 조건과 일치하려면 두 테이블 사이에 공통 필드가 있어야 합니다.

이 기사에서 사용한 쿼리는 MySQL로 작성되었습니다.

MD Aminul Islam avatar MD Aminul Islam avatar

Aminul Is an Expert Technical Writer and Full-Stack Developer. He has hands-on working experience on numerous Developer Platforms and SAAS startups. He is highly skilled in numerous Programming languages and Frameworks. He can write professional technical articles like Reviews, Programming, Documentation, SOP, User manual, Whitepaper, etc.

LinkedIn

관련 문장 - MySQL Join