select ename, sal
from emp
where sal between 1000 and 3000;
(1000, 3000 포함)
explain plan for
select ename, sal
from emp
where sal between 1000 and 3000;
select * from table(dbms_xplan.display);
Plan hash value: 3956160932
--------------------------------------------------------------------------
| Id | Operation | Name | Rows | Bytes | Cost (%CPU)| Time |
--------------------------------------------------------------------------
| 0 | SELECT STATEMENT | | 11 | 220 | 3 (0)| 00:00:01 |
|* 1 | TABLE ACCESS FULL| EMP | 11 | 220 | 3 (0)| 00:00:01 |
--------------------------------------------------------------------------
Predicate Information (identified by operation id):
---------------------------------------------------
1 - filter("SAL">=1000 AND "SAL"<=3000)
Note
-----
- dynamic statistics used: dynamic sampling (level=2)
select ename, age
from emp21
where age between 20 and 29;
select ename, hiredate
from emp
where hiredate between '81/01/01' and '81/12/31';
select ename, hiredate
from emp
where hiredate not between '81/01/01' and '81/12/31';
번호 | 연산자 | 부정 연산자 | |
---|---|---|---|
1 | between .. and | not between .. and | |
2 | like | not like | |
3 | in | not in | |
4 | is null | is not null |
select ename, age
from emp21
where age not between 20 and 29;