Q. TEMP 와 TDEPT 테이블을 이용하여 상위부서가 'CA0001'인 부서에 소속된 직원을 사번, 성명, 부서코드, 부서명, 상위부서코드, 상위부서명, 상위부서장코드, 상위부서장성명 순으로 나타내어라.
A.
>
SELECT A.EMP_ID,
A.EMP_NAME,
B.DEPT_CODE,
B.DEPT_NAME,
C.DEPT_CODE,
C.DEPT_NAME,
D.EMP_ID,
D.EMP_NAME
FROM TEMP A, TDEPT B, TDEPT C, TEMP D
WHERE B.DEPT_CODE = A.DEPT_CODE
AND C.DEPT_CODE = B.PARENT_DEPT
AND C.DEPT_CODE = 'CA0001'
AND D.EMP_ID = C.BOSS_ID ;
'DBMS > SQL' 카테고리의 다른 글
[ SQL ] SINGLE ROW 서브쿼리/ 싱글로우서브쿼리 사용 (0) | 2020.04.01 |
---|---|
[ SQL ] SUB QUERY/ 서브쿼리 종류 (0) | 2020.04.01 |
[ SQL ] JOINING TABLE ITSELF 사용/ 셀프조인 사용 (0) | 2020.04.01 |
[ SQL ] OUTER JOIN/ 아웃터조인 사용 (0) | 2020.03.31 |
[ SQL ] NON-EQUI JOIN/ non-eq조인/ 넌이퀴조인 사용 (0) | 2020.03.31 |