오라클이 알아서 두 테이블에 둘다 존재하는 동일한 컬럼을 찾아 조인을 수행한다.
→ on 절 안씀
예제 직업이 SALESMAN 인 사원들의 부서번호,이름, 직업, 월급, 부서위치 출력
select deptno, e.ename, e.job, e.sal, d.loc
from emp e Natural join dept d
where e.job = 'SALESMAN';
ON 절 Using 절을 사용하지 않고 Natural join 을 사용해도 Join 되어 나온다.
모든 절에 Natural join 시 사용된 공통컬럼은 별칭을 사용하지 못한다.
공통된 컬럼이 없는 테이블끼리는 natural 조인을 하지 못한다.
'Oracle > SQL' 카테고리의 다른 글
SQL ANSI /ISO STANDARD JOIN - Full Outer Join / in line view 복습문제 (0) | 2021.11.28 |
---|---|
SQL ANSI /ISO STANDARD JOIN - Left/ Right outer join (0) | 2021.11.25 |
SQL ANSI /ISO STANDARD JOIN - ON 절 대신 USING 절 이용 (0) | 2021.11.25 |
SQL ANSI /ISO STANDARD JOIN - ON 절 이용 (0) | 2021.11.25 |
SQL Oracle Join - Self join 자기 자신과 조인 (0) | 2021.11.22 |