DBMS/SQL
[ SQL ] 상위부서찾기
별님달님햇님
2020. 4. 1. 09:12
728x90
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 ;

728x90