读书人

求Money 型数据相加的 update 语句.解

发布时间: 2012-03-15 11:50:38 作者: rapoo

求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。

读书人网 >SQL Server

热点推荐