[MySQL] 조인(JOIN) - (INNER, LEFT, RIGHT)
coco3o
1. JOIN JOIN 연산은 두 테이블을 결합하는 연산입니다. 데이터의 규모가 커지면서 하나의 테이블로 정보를 수용하기 어려워지면 테이블을 분할하고 테이블 간의 관계성을 부여합니다. 아래의 사람(people), 대학교(university) 두 테이블을 이용해 JOIN 연산을 해보겠습니다. 2. JOIN의 종류 INNER JOIN : 두 테이블에서 같은 값만 OUTER JOIN LEFT JOIN 왼쪽 테이블을 기준으로 오른쪽의 테이블을 매치 왼쪽 테이블의 한개의 레코드에 여러개의 오른쪽 테이블 레코드가 일치할 경우, 해당 왼쪽 레코드를 여러번 표시 왼쪽은 무조건 표시하고, 매치되는 레코드가 없으면 NULL을 표시 RIGHT JOIN 오른쪽 테이블을 기준으로 왼쪽 테이블을 매치 LEFT JOIN에서 방향을..