데이터베이스

oracle 비교연산자를 쓰지말고 is null, is not null 로 null을 골라내자

늘근이 2014. 9. 11. 11:30

is null, is not null => null값 비교, null값은 비교연산자를 사용하지 않는다.

비교연산자, 즉 =을 사용하면 결과는 데이터를 찾을수가 없다고 나오기 때문에,

= 대신 is를 써야한다.

null이 아닌놈들을 골라낼때는 is not null구문으로 null이 아닌놈을 골라낼수 있다


--예제

select first_name, salary, commission_pct

from employees

where commission_pct is null