DBMS/Summary

Where 절 ( Between, In, LIKE, IS NULL)

gandus 2010. 4. 13. 13:54

Between  ... and ..

select ename, sal
from emp
where sal between 2500 and 3000;              // 2500 에서 3000의 사이값을 보여준다.

IN ( set )

select  *from emp
where deptno in(10);   // IN( set) 문  (set)에 해당하는 조건이 보여준다.


 ## ★★★★★ LIKE 문입니다 ★★★★★

 ## like는  무조건 조건에 ' ' 를 사용해야한다, 정수든 실수든
 ## '%s' 는 s로 시작하는 것이고.    '_s%' 는 앞에 한글자는 아무거나 가능



 ## ★★★★★ IS NULL 문입니다 ★★★★★
/*
select ename, mgr from emp          ## NULL == 0 같이 크기비교 안된다.
where mgr is null;      ## 왜냐하면 0이 아니라 값이 없다는 것이라서.

select ename, mgr from emp
where mgr is not null;
*/