//BETWEEN
@ 입사년도가 81년도인 사람 출력 // between A and B
SQL> select *
2 from emp
3 where hiredate between '81/01/01' and '81/12/31';
@급여가 이천이상 삼천 이하인 정보 출력
SQL> select empno, ename, sal, hiredate
2 from emp
3 where sal between 2000 and 3000;
//OR
@10번 혹은 20번인 정보 출력
SQL> select empno, ename, job, deptno
2 from emp
3 where deptno = 10 or deptno = 20;
//in( ) 사용가능
SQL> select empno, ename, job, deptno
2 from emp
3 where deptno in(10,20,30);
@ 사원이름이 스미스거나 혹은 와드 인 정보 출력
SQL> select empno, ename, sal, hiredate
2 from emp
3 where ename='SMITH' OR ename = 'WARD';
// string도 in 사용 가능 in ( 'a' , 'b');
//IN , NOT IN
SQL> select empno, ename, sal, hiredate
2 from emp
3 where ename in('SMITH', 'WARD');
@ 사원번호가 ㅇㅇㅇㅇ거나 ㅇㅇㅇㅇ거나 ㅇㅇㅇㅇ 인 정보 출력
SQL> select empno, sal
2 from emp
3 where empno in (7521, 7654, 7844);
@ 사원번호가 ㅇㅇㅇㅇ거나 ㅇㅇㅇㅇ거나 ㅇㅇㅇㅇ 가 아닌 정보 출력
SQL> select *
2 from emp
3 where deptno not in(7521, 7844);
반응형
'2019 > ORACLE' 카테고리의 다른 글
SQL distinct (중복제거) (0) | 2019.11.14 |
---|---|
SQL select를 이용한 조회 방법 (0) | 2019.11.14 |
SQL 비교연산자 (0) | 2019.11.14 |
SQL 별칭 부여하기 (0) | 2019.11.14 |
DDL DML DQL DCL (1) | 2019.11.14 |