首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

应该很简单,但不会,请大家帮忙!多谢

2012-04-01 
应该很简单,但不会,请大家帮忙!谢谢!SQL问题:假设在aaa数据表中存在两个字段b、c,字段值如下:bc123空4空5空

应该很简单,但不会,请大家帮忙!谢谢!
SQL问题:
假设在aaa数据表中存在两个字段b、c,字段值如下:
b                                   c                  
1                                   2  
3                                   空
4                                   空            
5                                   空
需要实现的结果是c字段为“空”时,该字段的值等于b字段相应的值。
谢谢!


               



[解决办法]
update aaa set c=b where c is null
是这个意思?
[解决办法]
--查詢
Select b, (Case When IsNull(c, ' ') = ' ' Then b Else c End) As c From aaa

--更新
Update aaa Set c = b Where IsNull(c, ' ') = ' '

热点排行