UPDATE SQL语句,多条件更新问题?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了UPDATE SQL语句,多条件更新问题?相关的知识,希望对你有一定的参考价值。
表名:CHECK 列名:USERID TYPE ,其中列USERID分别有1\2\3\N值,列TYPE有I与O两个值,现在想用UPDATE将USERID=3且TYPE=I的值更新为O,TYPE=O的值更新为I
SQL2000语句如何写?请教高手
SET TYPE=O
WHERE USERID=3 AND TYPE=I
UPDATE [CHECK]
SET TYPE=IWHERE USERID=3 AND TYPE=O 参考技术B update [check] set type=(case when type='I' then 'O' else 'I' end)
where userid=3本回答被提问者采纳 参考技术C 阿斯蒂芬挨个 啊
SQL Server 2008 update语句只能更新1行数据?
SQL Server 2008 update语句只能更新1行数据?非得1次履行?分两次履行不得了?
参考技术A 那用两个update语句不行吗?你的语句里TSpeed的确出现了两次,要不可以研究下case……when语法(oracle里有)查看原帖>>
采纳哦 参考技术B 那用两个update语句不行吗?你的语句里tspeed的确出现了两次,要不可以研究下case……when语法(oracle里有)
以上是关于UPDATE SQL语句,多条件更新问题?的主要内容,如果未能解决你的问题,请参考以下文章