1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 | -- 문제1) EMPLOYEES Table의 모든 자료를 출력하여라. SELECT * FROM EMPLOYEES; -- 문제2) EMPLOYEES Table의 컬럼들을 모두 출력하라. DESC EMPLOYEES; -- 문제3) EMPLOYEES Table에서 사원 번호, 이름, 급여, 담당업무를 -- 출력하여라. SELECT EMPLOYEE_ID, FIRST_NAME, SALARY, JOB_ID FROM EMPLOYEES; -- 문제4) 모든 종업원의 급여를 $300증가 시키기 위해서 덧셈 연산자를 -- 사용하고 결과에 SALARY+300을 디스플레이 합니다. SELECT LAST_NAME, salary + 300 FROM EMPLOYEES; -- 문제5) EMP 테이블에서 사원번호, 이름, 급여, 보너스, 보너스 금액을 -- 출력하여라. (참고로 보너스는 월급 + (월급*커미션)) SELECT EMPLOYEE_ID, FIRST_NAME, SALARY, COMMISSION_PCT, SALARY + (SALARY * COMMISSION_PCT) "보너스 금액" FROM EMPLOYEES; -- 문제6) EMPLOYEES 테이블에서 LAST_NAME을 이름으로 -- SALARY을 급여로 출력하여라. SELECT LAST_NAME 이름, salary 급여 FROM EMPLOYEES; -- 문제7) EMPLOYEES 테이블에서 LAST_NAME을 Name으로 -- SALARY * 12를 Annual Salary(연봉)로 출력하여라 SELECT LAST_NAME as "Name", salary * 12 as "Annual Salary" FROM EMPLOYEES; -- 문제8) EMPLOYEES 테이블에서 이름과 업무를 연결하여 출력하여라. SELECT FIRST_NAME || ' ' || job_id FROM EMPLOYEES; -- 문제9) EMPLOYEES 테이블에서 이름과 업무를 -- “KING is a PRESIDENT” 형식으로 출력하여라. SELECT LAST_NAME || ' is a ' || job_id FROM EMPLOYEES; -- 문제10) EMPLOYEES 테이블에서 이름과 연봉을 -- “KING: 1 Year salary = 60000” 형식으로 출력하여라. SELECT LAST_NAME || ': 1 Year salary = ' || salary FROM EMPLOYEES; -- 문제11) EMPLOYEES 테이블에서 JOB을 모두 출력하라. SELECT DISTINCT JOB_ID FROM EMPLOYEES; | cs |
'IT Study > Database-Oracle' 카테고리의 다른 글
ORDER BY (정렬) (0) | 2018.06.20 |
---|---|
WHERE 과 조건 함수 (0) | 2018.06.20 |
SELECT 기본 연습(scott) (0) | 2018.06.19 |
sql 자주 쓰이는 기본 명령어 (create, insert, select, drop) 과 자료형 ( NUMBER, VARCHAR2, DATE ) (0) | 2018.06.18 |
SQL 함수 - SQL Developer (0) | 2018.06.18 |