如何选择插入为NULL的int数据类型字段(奖励)?
虽然有一个有效的条目,但尝试了以下内容但没有打印。
select e_name from employee, payroll where datepart(year,hire_date)=2005 and employee.e#=payroll.e# and bonus=null
如果我想添加另一年说2007年要用2005检查,或者是什么查询?
答案 0 :(得分:3)
测试null时,必须使用以下语法:
...
and bonus is null
仅供参考 null的测试语法为bonus is not null
。
所有其他比较(例如=,<,like等)将以空值返回false。