데이터베이스 자연 조인
From CS Wiki
- 상위 개념: 데이터베이스 조인
Natural Join
데이터베이스에서 자연 조인이란 두 테이블에서 공통된 속성(열, attribute)을 기준으로 자동으로 데이터를 결합하는 조인을 말한다. 즉, 두 테이블에 이름이 같은 열이 있으면, 그 열을 기준으로 같은 값을 가진 행을 결합한다.
특징[edit | edit source]
- 조건을 따로 명시하지 않아도, 이름이 동일한 열들 간에 동등 조건으로 결합이 이루어진다.
- 두 테이블에 공통된 속성의 이름이 반드시 있어야 한다.
- 조인 결과에서 중복되는 열은 한 번만 표시된다.
예시(SQL)[edit | edit source]
SELECT * FROM Employees NATURAL JOIN Departments;
- 위 쿼리는
Employees
와Departments
테이블에서 이름이 동일한 열을 기준으로 조인을 수행한다.