목록데이터베이스/hr scheme (4)
hyndb

1. 다음 테이블 instance 차트를 기반으로 DEPT3 테이블을 생성하라. 열 이름 ID NAME 키 유형 Primary key 데이터 유형 NUMBER VARCHAR2 길이 7 25 create table DEPT3 ( ID NUMBER(7), NAME VEARCHAR2(25), primary key(id)); 2. 다음 테이블 instance 차트를 기반으로 EMP3 테이블을 생성하라. 열 이름 ID LAST_NAME FIRST_NAME DEPT_ID FK 테이블 DEPT FK 열 ID 데이터 유형 NUMBER VARCHAR2 VARCHAR2 NUMBER 길이 7 25 25 7 create table EMP3 ( Id number(7), last_name varchar2(25), first_na..
-----------------------------------------------------------outer join 1. 사원이 소속되지 않은 부서를 포함하여, 부서이름과 해당 부서에 소속된 사원 이름(first_name)을 출력하라. (부서는 전체 출력=left join) select d.department_name, e.first_name from departments d left join employees e on d.department_id = e.department_id; DEPARTMENT_NAME FIRST_NAME ------------------------------------------------------------ ---------------------------------..
-----------------------------------------------------------3장 4차 연습문제 1. 사원 급여의 최고, 최저, 합, 평균을 구하라. Maximum, Minimum, Sum, Average로 컬럼 이름을 정한다. select max(salary) as Maximum, min(salary) Minimum, sum(salary) Sum, avg(salary) Average from employees; MAXIMUM MINIMUM SUM AVERAGE ---------- ---------- ---------- ---------- 24000 2100 691416 6461.83178 2. 각 JOB마다(job_id 별로 = group by) 사원 급여의 최고, 최저, ..
------------------------------------------------------------------3장_2차 연습문제 1. DEPARTMENTS 테이블의 모든 내용을 출력하라. select * from departments; 2. 각 사원(employee)의 성(last name), job code, 고용일(hire date), 사원 번호(employee number)를 출력하라. 사원번호가 가장 앞에 나와야 한 다. HIRE_DATE는 STARTDATE로 출력하라. SELECT employee_id, last_name, job_id, hire_date as STARTDATE from employees; 3. 사원들에게 배정된 job code를 출력하라. 중복된 값은 한번만 출력한다 ..