1.아래의 SQL 구문을 작성하시오.
1)부서번호가 20번이 아닌 사워들을 뽑아 내시오(4가지 방법 전부 예시를 드시오)
2) 급여가 2000~3000 사이의 사원을 검색하는 쿼리문
3) 급여가 2000 미만이거나 3000 초과인 사원을 검색하는 쿼리문
4) 1981년에 입사한 사원이 아닌 사원을 출력하는 쿼리문
5) 커미션(COMM)이 300 혹은 500 혹은 1400인 사원이 있는지 검색하는 쿼리문
6) job 이 CLERK MANAGER 인 사원 정보 출력
7) 이름의 두 번째 글자가 A인 사원을 찾는 쿼리문
8) 이름의 세 번째 글자가 A인 사원을 찾는 쿼리문
9) 이름에 L이 두 번 들어가며 부서 30에 속해있는 사원의 이름을 출력하라.
10)커미션(COMM)을 받지 않는 사원을 검색하는 쿼리문
11)부서번호 30 번인 사람의 sal 내림차순 정렬 하시오.
12)가장 최근에 입사한 사원부터 출력하는 쿼리문
13)사원들이 job을 중복없이 출력하는 쿼리문
14) 각사원의 연봉을 뽑되 연봉이라는 컬럼명을로 뽑아 낼것
15 ) SELECT ENAME || 'is a' ||JOB "연결정의 예" FROM EMP; -> 해당 쿼리문을 예상 하시오.
select * from emp where deptno != 20;
select * from emp where not deptno = 20;
select * from emp where deptno <> 20;
select * from emp where deptno ^= 20;
select * from emp where sal between 2000 and 3000;
select * from emp where not sal between 2000 and 3000;
select * from emp where not hiredate between '01-JAN-81' and '31-DEC-81';
select * from emp where comm in (300, 500, 1400);
select * from emp where job in ('CLERK', 'MANAGER');
select * from emp where ename like '_A%';
select * from emp where ename like '__A%';
select * from emp where ename like '%L%L%' and deptno = 30;
select * from emp where comm is null;
select * from emp where deptno = 30 order by sal desc;
select * from emp order by hiredate desc;
select distinct(job) from emp;
select sal * 12 as 연봉 from emp;