[oracle] VIEW, 시퀀스, 인덱스, 데이터모델링 실습
*각 부서별로 가장 최근에 입사한 사원 보다 먼저 입사한 사원의 정보를 구하자 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 사원 내에서 월급이 가장 많은 직원 중 3명 출력하시오 SELECT ROWNUM, ENAME, SAL FROM (SELECT ENAME, SAL FROM EMP ORDER BY SAL DESC) WHERE ROWNUM
[oracle] 무결성 제약조건, JOIN, 서브쿼리 실습
->테이블 딕셔너리(테이블 확인 가능) 보라색 부분만 수정 SELECT CONSTRAINT_NAME, CONSTRAINT_TYPE, TABLE_NAME, R_CONSTRAINT_NAME, SEARCH_CONDITION FROM USER_CONSTRAINTS WHERE TABLE_NAME = 'CH10_MEMBER'; CHAP10 - 1 CREATE TABLE CH10_MEMBER( ID VARCHAR2(20) CONSTRAINT CH10_MEMBER_ID_PK PRIMARY KEY, NAME VARCHAR2(20) NOT NULL, REGNO VARCHAR2(20) NOT NULL, HP VARCHAR2(13) CONSTRAINT CH10_MEMBER_HP_UQ UNIQUE, ADDRESS VARCHAR..