语法 ISNULL ( value1,value2 )
1、value1与value2的数据类型必须一致。
2、如果value1的值不为null,结果返回value1。
3、如果value1为null,结果返回vaule2的值。vaule2是你设定的值。
举例
查询出其中成绩(score)小于等于60的学生信息保存至表变量@tempTable中,当学生成绩为空时,成绩记为0。
declare @tempTable table( name nchar(10), age int, score float);
insert into @tempTable select name,age,ISNULL(score,0) from ascore where ISNULL(score,0)<=60
select * from @tempTable