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的,请问该怎样做
总数(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的,请问该怎样做
update tablea set 总数=(case 饮料费 when null then 0 else 饮料费 end )+(case 床位费when null then 0 else 床位费 end )这样也不行
update tablea set 总数=isnull(饮料费,0)+isnull(床位费 ,0)