JOIN 작성법은 두가지로 나뉜다.
조인 문법의 종류 | 조인의 종류 | 조인 문법의 종류 | 조인의 종류 | |
오라클 조인 | EQUI JOIN | ANSI/ISO SQL:1999 standards | ON절을 사용한 JOIN | |
NON EQUI JOIN | LEFT/RIGHT/FULL OUTER JOIN | |||
OUTER JOIN | USING절을 사용한 JOIN | |||
SELF JOIN | CROSS JOIN |
ANSI/ISO JOIN 작성법은 오라클 9i 버전부터 지원되었다
EQUI 조인과 ON절의 작성의 차이
--EQUI--
select e.ename, d.loc
from emp e, dept d, salgrade s
where e.deptno = d.deptno
and e.sal between s.losal and s.hisal;
--ON--
select e.ename, d.loc, s.grade
from emp e
join dept d on (e.deptno =d.deptno)
join salgrade s on (e.sal between s.losal and s.hisal);
'SQL' 카테고리의 다른 글
SQL 34(여러 테이블의 데이터를 조인해서 출력하기/ NATURAL JOIN) (0) | 2023.06.13 |
---|---|
SQL 33(여러 테이블의 데이터 조인해서 출력하기/ USING 절) (0) | 2023.06.12 |
SQL 31(여러 테이블의 데이터 조인해서 출력하기/ SELF JOIN) (0) | 2023.06.08 |
SQL 30(여러 테이블의 데이터 조인해서 출력하기/ OUTER JOIN) (0) | 2023.06.07 |
SQL 29(여러 테이블의 데이터를 조인해서 출력하기 / NON EQUI JOIN) (0) | 2023.06.02 |