본문 바로가기
컴퓨터이야기/Oracle

오라클의 inner 조인 방법

by 변화지시자 2013. 2. 15.
반응형

테이블 바로 지정
select * from dept, emp where emp.deptno = dept.deptno;

 

ansi on 방법

select * from dept

 (inner) join emp

on dept.deptno=emp.deptno;

 

using 방법

select e.empno, e.ename, deptno, d.dname

   from emp e inner join dept d

using (deptno)

※ 주의사항

  가. 조인되는 dept 칼럼명에 접두사 붙일수 없음

 

 

natural 조인- 2개테이블에 공통 칼럼명이 같을때

select * from dept natural join emp

※ 주의사항

  가. 컬럼명에 접두사를 붙일 수 없음

  나. 동일한 컬럼 명이여도 데이터가 다르거나, 데이터 유형이 다르면 안됨