当前位置: 代码迷 >> Sql Server >> update更新并重置的有关问题,具体请看内容,谢了
  详细解决方案

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

热度:26   发布时间:2016-04-27 17:33:56.0
求一个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
  相关解决方案