본문 바로가기
IT/SQL

[SQL] - 데이터베이스 조인(JOIN) 문법 및 사용방법

by 차이나는 개발자 2020. 8. 8.
728x90
반응형

#데이터베이스 조인(JOIN) 문법 및 사용방법

-조인은 결합을 의미하며, 관계형 데이터베이스에서의 조인은 교집합 결과를 가지는 결합 방법을 의미한다.

 

 

#조인우의 유형

조인 유형 내용
내부 조인(INNER JOIN) 두 테이블에 공통으로 존재하는 컬럼을 이용하는 방식(공통 컬럼 기반) 입니다.
       동등 조인(EQUI JOIN) 공통 존재 컬럼의 값이 같은 경우를 추출합니다.
       자연 조인(NATURAL JOIN) 두 테이블의 모든 컬럼을 비교하여 같은 컬럼명을 가진 모든 컬럼 값이 같은 경우를 추출합니다.
       교차 조인(CROSS JOIN) 조인 조건이 없는 모든 데이터의 조합을 추출합니다.
외부 조인(OUTER JOIN) 특정 테이블의 모든 데이터를 기준으로 다른 테이블의 정보를 추출(다른 테이블에 값이 없어도 출력됩니다.) 합니다.
       왼쪽 외부 조인(LEFT OUTER JOIN) 왼쪽 테이블의 모든 데이터와 오른쪽 테이블의 동일 데이터를 추출합니다.
       오른쪽 외부 조인(RIGHT OUTER JOIN) 오른쪽 테이블의 모든 데이터와 왼쪽 테이블의 동일 데이터를 추출합니다.
       완전 외부 조인(FULL OUTER JOIN) 양쪽의 모든 데이터를 추출합니다.
(MySQL은 지원하지 않습니다.)

 

 

 

728x90
반응형

댓글