728x90
반응형
SELF JOIN
- 하나의 테이블에서 자기 자신과 JOIN하여 원하는 데이터를 얻어내는 JOIN
- 해당 테이블의 기본키를 같은 테이블의 다른 컬럼에서 외래키로 사용하는 경우
ex: employees의 manager_id
SELECT * FROM employees;
SELECT
emp.first_name AS 사원이름,
emp.salary AS 부하월급,
mgr.first_name AS 담당매니저이름,
mgr.salary AS 상사월급
FROM employees emp, employees mgr
WHERE emp.manager_id = mgr.employee_id;
728x90
반응형
'DB > Oracle' 카테고리의 다른 글
[Oracle DB] 서브 쿼리 (0) | 2023.04.22 |
---|---|
[Oracle DB] ANSI JOIN (0) | 2023.04.21 |
[Oracle DB] OUTER JOIN (0) | 2023.04.21 |
[Oracle DB] JOIN (0) | 2023.04.21 |
[Oracle DB] 정렬, 소수점 다루기 (0) | 2023.04.21 |