728x90
반응형
#데이터베이스 조인(JOIN) 문법 및 사용방법
-조인은 결합을 의미하며, 관계형 데이터베이스에서의 조인은 교집합 결과를 가지는 결합 방법을 의미한다.
#조인우의 유형
조인 유형 | 내용 |
내부 조인(INNER JOIN) | 두 테이블에 공통으로 존재하는 컬럼을 이용하는 방식(공통 컬럼 기반) 입니다. |
동등 조인(EQUI JOIN) | 공통 존재 컬럼의 값이 같은 경우를 추출합니다. |
자연 조인(NATURAL JOIN) | 두 테이블의 모든 컬럼을 비교하여 같은 컬럼명을 가진 모든 컬럼 값이 같은 경우를 추출합니다. |
교차 조인(CROSS JOIN) | 조인 조건이 없는 모든 데이터의 조합을 추출합니다. |
외부 조인(OUTER JOIN) | 특정 테이블의 모든 데이터를 기준으로 다른 테이블의 정보를 추출(다른 테이블에 값이 없어도 출력됩니다.) 합니다. |
왼쪽 외부 조인(LEFT OUTER JOIN) | 왼쪽 테이블의 모든 데이터와 오른쪽 테이블의 동일 데이터를 추출합니다. |
오른쪽 외부 조인(RIGHT OUTER JOIN) | 오른쪽 테이블의 모든 데이터와 왼쪽 테이블의 동일 데이터를 추출합니다. |
완전 외부 조인(FULL OUTER JOIN) | 양쪽의 모든 데이터를 추출합니다. (MySQL은 지원하지 않습니다.) |
728x90
반응형
'IT > SQL' 카테고리의 다른 글
[SQL] - SELECT문 OUTER JOIN에서 조건절 ON, WHERE 차이 (0) | 2021.01.26 |
---|---|
[SQL] - SQL SELECT 쿼리문 동작 순서 (0) | 2021.01.25 |
[SQL] - 데이터베이스 서브쿼리 문법 및 사용 방법 (0) | 2020.08.08 |
[SQL] - 데이터베이스 GROUP BY 및 HAVING 그리고 집계 함수 문법 및 사용방법 (0) | 2020.08.08 |
[SQL] - 데이터베이스 ORDER BY문 문법 및 사용방법 (0) | 2020.08.08 |
댓글