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

update更新并重置的有关问题,具体请看内容,谢了

2012-03-01 
求一个update更新并重置的问题,具体请看内容,谢了。如:/*表idaa---------------------102130405060*/问题:

求一个update更新并重置的问题,具体请看内容,谢了。
如:
/*表
id                     aa                  
-----------   ----------  
1                       0
2                       1
3                       0
4                       0
5                       0
6                       0
*/

问题:更新表,使id=‘5’的aa=‘1’;id <> ‘5’的aa=‘0’。确保aa中只有一个1值,其余的都为0

[解决办法]
update 表
set aa=case when id=5 then 1 else 0 end

热点排行