7일차 문제(select문)~~
문제 1) 10번 및 20번 부서의 사원들의 정보를 아래와 같이 출력하세요.
(단, 명시적 변환을 사용하세요)
사원번호 및 이름 급여 입사일
------------------------- --------------- -------------------------
사번:7369 (SMITH) 800달러 1980년 12월 17일
사번:7566 (JONES) 2975달러 1981년 04월 02일
사번:7782 (CLARK) 2450달러 1981년 06월 09일
사번:7788 (SCOTT) 3000달러 1982년 12월 09일
사번:7839 (KING) 5000달러 1981년 11월 17일
사번:7876 (ADAMS) 1100달러 1983년 01월 12일
사번:7902 (FORD) 3000달러 1981년 12월 03일
사번:7934 (MILLER) 1300달러 1982년 01월 23일
해답)
select *
from emp
where deptno in (10, 20);
↓ ↓ ↓
column "사원번호 및 이름" format a25
col 급여 for a15
col 입사일 for a25
문제2) 위 결과에서 급여를 우측정렬하여 출력하세요
해답)
select '사번:'||to_char(empno)||' ('||ename||')' as "사원번호 및 이름"
, LPAD(to_char(sal)||'달러', 10) as 급여
, to_char(hiredate, 'YYYY"년 "MM"월 "DD"일"') as 입사일
from emp
where deptno in (10, 20);