오라클 연습 문제
테이블 복사 후 부서 생성 데이터 입력 처리
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 |