日期:2014-05-18  浏览次数:20534 次

求Money 型数据相加的 update 语句..
tablea
总数(money),饮料费(money),床位费(money)
      null                 12                       null
      null                 14                         15
      null                 13                         null

想要结果
tablea
总数(money),饮料费(money),床位费(money)
      12                 12                       null
      29                 14                         15
      13                 13                         null

我用这个语句不行
update   tablea   set   总数=饮料费+床位费            
这样不行,如果有字段为NULL时,update   后的总数也是null的,请问该怎样做


------解决方案--------------------
try


update tablea set 总数=isnull(饮料费,0)+isnull(床位费 ,0)

------解决方案--------------------
NULL与任何数值进行算术运算的结果还是NULL。