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