INNER JOIN / OUTER JOIN

Jace·2022년 12월 29일
0

INNER JOIN

INNER JOIN을 쉽게 생각하자면 교집합이라고 생각하면 된다.
A와 B의 테이블이 있다면 INNER JOIN을 할 경우, 결과값은 A와 B 테이블 모두 가지고 있는 데이터만 검색됨.

OUTER JOIN

OUTER JOIN은 특정 테이블을 기준으로 데이터를 보여준다.

LEFT OUTER JOIN

왼쪽 테이블을 기준으로 JOIN을 하는 방법인데, 왼쪽 테이블의 모든 데이터와 오른쪽 테이블 중복데이터들이 검색된다.

RIGHT OUTER JOIN

오른쪽 테이블을 기준으로 JOIN을 하는 방법인데, 오른쪽 테이블의 모든 데이터와 왼쪽 테이블 중복데이터들이 검색된다.

FULL OUTER JOIN

FULL OUTER JOIN은 왼쪽 테이블과 오른쪽 테이블의 합집합을 얻는다. 데이터가 중복되지 않는 부분은 NULL 값이 된다.

고개 숙이지 마십시오. 세상을 똑바로 정면으로 바라보십시오. -헬렌 켈러

profile
오늘한줄.

0개의 댓글