在SQL2000的select子查询中,如何把NULL值转换为 0 ,IIF函数好像不能用在子查询select 后面,请指教!!!
热心网友
这样写CASE WHEN XXX IS NULL THEN 0 ELSE XXXEND就可以了。*************答补充问题:可先用UPDATE TSET XXX = 0WHERE XXX IS NULL再进行计算即可。如果基本表中NULL和0表示不同含义,则最好在表中添加一列,表示XXX是有意义的0值,还是NULL
在SQL2000的select子查询中,如何把NULL值转换为 0 ,IIF函数好像不能用在子查询select 后面,请指教!!!
这样写CASE WHEN XXX IS NULL THEN 0 ELSE XXXEND就可以了。*************答补充问题:可先用UPDATE TSET XXX = 0WHERE XXX IS NULL再进行计算即可。如果基本表中NULL和0表示不同含义,则最好在表中添加一列,表示XXX是有意义的0值,还是NULL