728x90
반응형
select * from emp;
EX01
직원 테이블의 사번, 이름, 입사일자 해당 내용만 출력하시오
단, 입사일자는 년도 4자리, 월 2자리, 일 2자리 형식으로 조회
SELECT empno, ename, to_char(hiredate, 'yyyy-mm-dd') FROM emp;
/*
2. 사원들의 직무명을 중복 제거 후, 직무명을 올림차순으로 출력하시오
*/
SELECT DISTINCT job FROM emp ORDER by job;
/*
3. 급여가 3000 이상인 사람의 사원정보를 출력하시오
*/
SELECT * FROM emp WHERE sal >= 3000;
/*
4.이름이 'SMITH'인 사원의 정보를 출력하시오
*/
SELECT * FROM emp WHERE ename = 'SMITH';
/*
5. 10번 부서원중에서 직업이 'MANAGER'인 사원정보를 출력하시오
*/
SELECT * FROM emp WHERE deptno=10 AND job = 'MANAGER';
EX06
10번 부서원이 아니면서 직무가 'CLERK' 또는 'MANAGER'인 사원정보를 출력하시오
EX07
급여가 1000~3000 사이인 직원중에서 직무가 'SALESMAN' 인 사원정보를 출력하시오.
SELECT * FROM emp WHERE sal >= 1000 AND sal <= 3000 AND job = 'SALESMAN';
EX08
이름이 'A'가 들어가는 사원중에서 급여가 2000을 초과하는 사원정보를 출력하시오.
728x90
반응형
'Database' 카테고리의 다른 글
[Oracle] LPAD() (0) | 2022.11.03 |
---|---|
[Oracle] to_char 시간표시 방법 (0) | 2022.11.03 |
[Oracle] DML - INSERT VALUES (0) | 2022.11.02 |
[Oracle] DATE (0) | 2022.11.02 |
[Oracle] NUMBER (0) | 2022.11.02 |
댓글