-
SELF JOINoracle/8장_조인 2022. 12. 7. 16:56
* JOIN ~ ON 절을 사용한 SELF JOIN *
1) where 절을 사용한 self join 방법
select dept.dname || '의 소속은 ' || org.dname from department dept, department org where dept.college = org.deptno;
where 절을 사용한 self join 2) JOIN - ON 절을 사용한 self join 방법
select dept.dname || '의 소속은 ' || org.dname from department dept JOIN department org ON dept.college = org.deptno;
JOIN - ON 절을 사용한 self join 한번더 where 절과 join-on 절을 비교해보자.
ex ) 부서 번호가 201 이상인 부서 이름과 해당 부서가 소속된 상위 부서의 이름을 출력하라
--where 절을 사용 select dept.dname || '의 소속은 ' || org.dname from department dept, department org where dept.college = org.deptno AND dept.deptno >= 201; -- JOIN - ON 절을 사용 select dept.dname || '의 소속은 ' || org.dname from department dept JOIN department org ON dept.college = org.deptno where dept.deptno >= 201;
where 절 / JOIN - ON 절 사용 예제 'oracle > 8장_조인' 카테고리의 다른 글
DATABASE - 8장 - JOIN 연습문제 (0) 2022.12.07 OUTER JOIN (0) 2022.12.07