오라클 연습 문제 

 

테이블 복사 후 부서 생성 데이터 입력 처리 

insert into chap10hw_dept(deptno, dname, loc)
values (50, 'ORACLE', 'BUSAN');

insert into chap10hw_dept(deptno, dname, loc)
values (60, 'SQL', 'ILSAN');

insert into chap10hw_dept(deptno, dname, loc)
values (70, 'SELECT', 'INCHON');

insert into chap10hw_dept(deptno, dname, loc)
values (80, 'DML', 'BUNDANG');

 

테이블 복사 후 8명 사원 추가 등록

insert into chap10hw_emp
values (7205, 'TEST_USER5', 'CLERK', 7201, TO_DATE('2016-07-20', 'YYYY-MM-DD'),
2600, NULL, 70);

insert into chap10hw_emp
values (7206, 'TEST_USER6', 'CLERK', 7201, TO_DATE('2016-09-08', 'YYYY-MM-DD'),
2600, NULL, 70);

insert into chap10hw_emp
values (7207, 'TEST_USER7', 'LECTURER', 7201, TO_DATE('2016-10-28', 'YYYY-MM-DD'),
2300, NULL, 80);

insert into chap10hw_emp
values (7208, 'TEST_USER8', 'STUDENT', 7201, TO_DATE('2018-03-09', 'YYYY-MM-DD'),
1200, NULL, 80);

 

 

테이블 복사 후 50번 부서 근무하는 사원들의 평균 급여보다 많은 급여를 받고 있는 사원들을 70번 부서로 옮기기

update chap10hw_emp
 set deptno = 70
where sal > (select avg(sal)
            from chap10hw_emp
            where deptno = 50
                )

'프로젝트 기반 자바(JAVA) 응용 SW개발자 취업과정' 카테고리의 다른 글

2023-07-20 45일차  (0) 2023.07.20
2023-07-19 44일차  (0) 2023.07.19
2023-07-17 42일차  (0) 2023.07.17
2023-07-14 41일차  (0) 2023.07.14
2023-07-13 40일차  (0) 2023.07.13

+ Recent posts