본문 바로가기
국비 과정/Oracle DataBase

DB - 0822 예제

by 코딩호야 2022. 8. 22.

 

Q ]  10 번  부서의  사원들 중에서 직급이 Manager 인 사원들만 출력하시오.

A ]  select ename , deptno , job  from emp where job = 'MANAGER' and deptno = 10;


Q ] 1982년 1월 1일 이후에 입사한 사원들을 출력하시오.

A ]  select * from emp where hiredate >='1982/01/01' ;



Q ] 부서번호가 20번 부서가 아닌 사원 출력하시오.
A ]  select * from emp where deptno <> 20;



Q ] 사원들의 월급이 1300이상인 사람출력하시오.
A ]  select * from emp where sal >= 1300;



Q ] 사원의 급여가 1500 이하인 사원의 이름 , 직급 , 월급 을출력하는 쿼리문을 작성하시오.
A ]  select ename , job , sal from emp where sal <= 1500;



Q ] 월급이 1500이하이면서 직급이 salesman 사원출력하시오.
A ]  select * from emp where sal <= 1500 and job = 'SALESMAN';



Q ] 81 년도에 입사한 사원들 출력하시오.
A ]  select * from emp where hiredate >= '1981/01/01' and hiredate <= '1981/12/31';



Q ] 월급을 2000 이상 3000이하 급려 사원 출력하시오.

A ]  select * from emp where sal >= 2000 and sal <=3000;



Q ]  커미션 300이거나 500이거나 1400인 사원들 출력하시오.
A ]  select * from emp where comm = 300 or comm = 500 or comm = 1400;