首页 > 后端开发 > php教程 > 求教mysql批量更新有关问题

求教mysql批量更新有关问题

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
发布: 2016-06-13 13:39:32
原创
855 人浏览过

求教mysql批量更新问题
我想批量更新数据,字段值也不同
例如:
set s=1 where id=1;
set s=2 where id=3;
这种情况除了逐条更新还有更好的方法吗?
因为一次更新有可能比较多
谢谢


------解决方案--------------------
UPDATE table
SET s = CASE id
WHEN 1 THEN '1'
WHEN 3 THEN '2'
END
WHERE id IN (1,3)

大概这样

相关标签:
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
最新问题
javascript - vue $set 整个数组
来自于 1970-01-01 08:00:00
0
0
0
javascript - ES6 Set() 用法问题
来自于 1970-01-01 08:00:00
0
0
0
java - builder 模式 build之后想set怎么办
来自于 1970-01-01 08:00:00
0
0
0
eclipse set和get方法丢失
来自于 1970-01-01 08:00:00
0
0
0
javascript - ES6的weak set的作用?
来自于 1970-01-01 08:00:00
0
0
0
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板