Study/Oracle
[oracle] VIEW, 시퀀스, 인덱스, 데이터모델링 실습
힝쏘
2019. 5. 13. 10:35
2차정규화.erwin
0.12MB
3차정규화.erwin
0.12MB
11.erwin
0.12MB
*각 부서별로 가장 최근에 입사한 사원 보다 먼저 입사한 사원의 정보를 구하자
SELECT E.EMPNO, E.ENAME, E.HIREDATE, E.DEPTNO, MAX_HIREDATE
FROM EMP E,
(SELECT DEPTNO, MAX(HIREDATE) MAX_HIREDATE
FROM EMP
GROUP BY DEPTNO)D
WHERE E.DEPTNO=D.DEPTNO
AND E.HIREDATE < D.MAX_HIREDATE;
예제>사원 내에서 월급이 가장 많은 직원 중 3명 출력하시오
SELECT ROWNUM, ENAME, SAL
FROM (SELECT ENAME, SAL
FROM EMP
ORDER BY SAL DESC)
WHERE ROWNUM <= 3;
상단 첨부파일은 데이터 모델링에 관한 파일들..