IT/SQL
[SQL] - 데이터베이스 조인(JOIN) 문법 및 사용방법
차이나는 개발자
2020. 8. 8. 14:12
728x90
반응형
#데이터베이스 조인(JOIN) 문법 및 사용방법
-조인은 결합을 의미하며, 관계형 데이터베이스에서의 조인은 교집합 결과를 가지는 결합 방법을 의미한다.
#조인우의 유형
조인 유형 | 내용 |
내부 조인(INNER JOIN) | 두 테이블에 공통으로 존재하는 컬럼을 이용하는 방식(공통 컬럼 기반) 입니다. |
동등 조인(EQUI JOIN) | 공통 존재 컬럼의 값이 같은 경우를 추출합니다. |
자연 조인(NATURAL JOIN) | 두 테이블의 모든 컬럼을 비교하여 같은 컬럼명을 가진 모든 컬럼 값이 같은 경우를 추출합니다. |
교차 조인(CROSS JOIN) | 조인 조건이 없는 모든 데이터의 조합을 추출합니다. |
외부 조인(OUTER JOIN) | 특정 테이블의 모든 데이터를 기준으로 다른 테이블의 정보를 추출(다른 테이블에 값이 없어도 출력됩니다.) 합니다. |
왼쪽 외부 조인(LEFT OUTER JOIN) | 왼쪽 테이블의 모든 데이터와 오른쪽 테이블의 동일 데이터를 추출합니다. |
오른쪽 외부 조인(RIGHT OUTER JOIN) | 오른쪽 테이블의 모든 데이터와 왼쪽 테이블의 동일 데이터를 추출합니다. |
완전 외부 조인(FULL OUTER JOIN) | 양쪽의 모든 데이터를 추출합니다. (MySQL은 지원하지 않습니다.) |
728x90
반응형