CROSS JOIN
Cartesian Product 값을 얻을 때 사용한다.
-- 아래 SQL문장을 실행해 보자 SQL> SELECT ename FROM emp CROSS JOIN dept |
ON 구문
- 조인 조건을 지정 할 수 있다.
- 모든 논리 연산 및 서브 쿼리를 지정 할 수 있다.
-- 테스트를 위해 scott유저에서 아래 insert문장을 실행시킨다. SQL> INSERT INTO bonus(ename, job, sal) VALUES('SMITH','CLERK',500);
-- ON절 사용 예제 (multi-table joins) SQL> SELECT e.empno, e.ename, e.sal FROM emp e JOIN dept d ON (e.deptno=d.deptno) JOIN bonus b ON (b.ename = e.ename) WHERE e.sal IS NOT NULL |
'이전것 > 데이터베이스' 카테고리의 다른 글
오라클과 MSSQL의 차이 차이점 (0) | 2017.01.24 |
---|---|
4.5. 트랜잭션 (commit, rollback) (0) | 2016.11.15 |
4.4.2. Outer Join ( LEFT, RIGHT, FULL OUTER JOIN ) (0) | 2016.11.15 |
4.4.1. Equi Join, Non_Equi Join, Self Join (0) | 2016.11.15 |
4.3. 예명 (Alias) (0) | 2016.11.14 |