검색대상 : EMP 테이블에 모든 컬럼값 검색
문제1. 사원이름이 SCOTT인 사원 검색
SELECT * FROM EMP WHERE ENAME='SCOTT';
문제2. 급여가 1500이하인 사원 검색
SELECT * FROM EMP WHERE SAL=<1500;
문제3.1981년도에 입사한 사원 검색
SELECT * FROM EMP WHERE HIREDATE BETWEEN '81/01/01' AND '81/12/31';
SELECT * FROM EMP WHERE HIREDATE>='1981-01-01' AND HIREDATE<='1981-12-31';
SELECT * FROM EMP WHERE HIREDATE>='81/01/01' AND HIREDATE<='81/12/31';
SELECT * FROM EMP WHERE HIREDATE='81%';
문제4. 업무가 SALESMAN이거나 MANAGER인 사원 중 급여가 1500이상인 사원 검색
SELECT * FROM EMP WHERE (JOB='SALESMAN' OR JOB='MANAGER') AND SAL>=1500;
SELECT * FROM EMP WHERE JOB IN('SALESMAN', 'MANAGER') AND SAL>=1500;
문제5.부서번호가 10인 사원 중 급여가 1000~3000 범위인 사원 검색
SELECT * FROM EMP WHERE DEPTNO=10 AND SAL>=1000 AND SAL<=3000;
SELECT * FROM EMP WHERE DEPTNO LIKE 10 AND SAL BETWEEN 1000 AND 3000;
문제6.부서번호가 30인 사원 중 성과급이 NULL이 아닌 사원 검색
SELECT * FROM EMP WHERE DEPTNO=30 AND COMM IS NOT NULL;
문제7. 모든 사원을 업무로 오름차순 정렬하고 같은 업무의 사원은 급여로 내림차순 정렬하여 검색
SELECT * FROM EMP ORDER BY JOB,SAL DESC;
문제8.업무가 SALESMAN인 사원을 급여로 내림차순 정렬하여 검색
SELECT * FROM EMP WHERE JOB='SALESMAN' ORDER BY SAL DESC;