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