-
ORACLE _01_실습2. ORACLE/2.2 실습 2022. 4. 3. 18:37
문제 1 ] 부서번호가 10번인 사원들의 이름, 직급, 입사일, 부서번호 를 조회하세요
SELECT ename, job, hiredate,deptno FROM emp WHERE deptno = 10;
문제 2 ] 직급이 'SALESMAN'인 사원들의 사원이름, 직급, 급여를 조회하세요
단, 필드이름은 제시한 이름으로 조회되게 하세요.SELECT ename, job, sal FROM emp WHERE job = 'SALESMAN';
문제 3 ] 급여가 1000 보다 적은 사원들의 이름, 직급, 급여를 조회하세요.SELECT ename, job,sal FROM emp WHERE sal<1000;
문제 4] 사원이름이 'M' 이전의 문자로 시작하는 사원들의 사원이름, 직급, 급여를 조회하세요.SELECT ename, job,sal FROM emp WHERE ename<'M%';
문제 5 ]
입사일이 1981년 9월 8일 입사한 사원의 이름, 직급, 입사일을 조회하세요.SELECT ename, job, hiredate FROM emp WHERE hiredate = '1981/09/08';
문제 6 ]
사원이름이 'M' 이후 문자로 시작하는 사원중 급여가 1000 이상인 사원의 사원이름, 급여, 직급을 조회하세요.SELECT ename, sal, job FROM emp WHERE ename>'M%' AND sal >=1000;
문제 7 ] 직급이 'MANAGER'이고 급여가 1000보다 크고 부서번호가 10번인 사원의 사원이름, 직급, 급여,
부서번호를 조회하세요.
SELECT ename, job, sal, deptno FROM emp WHERE job = 'MANAGER' and sal>1000 and deptno = 10;
문제 8 ] 직급이 'MANAGER' 인 사원을 제외한 사원들의 사원이름, 직급, 입사일을 조회하세요.
단, NOT 연산자를 사용하세요.SELECT ename, job, hiredate FROM emp WHERE job NOT IN 'MANAGER';
문제 9 ] 사원이름이 'C'로 시작하는 것보다 크고 'M'으로 시작하는 것보다 작은 사원만 사원이름, 직급,
급여를 조회하세요. 단, BETWEEN 연산자를 사용하세요.SELECT ename, job, sal FROM emp WHERE ename between 'C%' and 'M%';
문제 10 ] 급여가 800, 950이 아닌 사원들의 사원이름, 직급, 급여를 조회하세요.
단, IN 연산자를 사용해서 처리하세요.SELECT ename, job, sal FROM emp WHERE sal NOT IN(800,950);
문제 11 ] 사원이름이 S로 시작하고 다섯글자인 사원들의 사원이름, 직급, 급여를 조회하세요.SELECT ename, job, sal FROM emp WHERE ename LIKE 'S%' and ename LIKE '_____';
문제 12 ] 입사일이 3일인 사원들의 사원이름, 직급, 입사일을 조회하세요.SELECT ename, job, hiredate FROM emp WHERE hiredate LIKE '%/%/03';
문제 13 ] 사원이름의 글자수가 4글자이거나 5글자인 사원들의 사원이름, 직급을 조회하세요.SELECT ename, job FROM emp WHERE ename LIKE '_____' OR ename LIKE '____';
문제 14 ] 입사년도가 81년도이거나 82년도인 사원들의 사원이름, 급여, 입사일을 조회하세요.SELECT ename, sal, hiredate FROM emp WHERE hiredate LIKE '81/%/%' OR hiredate LIKE '82/%/%';
문제 15 ] 사원이름이 'S'로 끝나는 사원의 사원이름, 급여, 커미션을 조회하세요.SELECT ename,sal,comm FROM emp WHERE ename LIKE '%S';
'2. ORACLE > 2.2 실습' 카테고리의 다른 글
ORACLE_06_실습_DML(INSERT, UPDATE, DELETE) 명령 (0) 2022.04.05 ORACLE_05_실습_서브쿼리 (0) 2022.04.04 ORACLE_04_실습_JOIN, 서브쿼리 (0) 2022.04.04 ORACLE_03_실습_기타함수 (0) 2022.04.04 ORACLE_02_실습_테이블 (0) 2022.04.03