求教mysql批量更新问题 我想批量更新数据,字段值也不同例如:set s=1 where id=1;set s=2 where id=3;这种情况除了逐条更新还有更好的方法吗?因为一次更新有可能比较多谢谢 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 触发器可能可以。通过php程序实现也可。 UPDATE table SET s = CASE id WHEN 1 THEN '1' WHEN 3 THEN '2' ENDWHERE id IN (1,3)大概这样 再问一下,如果两个字段只有这样写吗?SET s = CASE idWHEN 1 THEN '1'WHEN 3 THEN '2'ENDand SET a = CASE idWHEN 1 THEN '1'WHEN 3 THEN '2'END apache缓存怎么清理 关于flex获取到的数据,如何能在页面循环显示?? 高兴!散分!来者有份! 读网站问题 使用PHPEXCEL读取网络文件 请大家推荐一个服务器版的杀毒软件 高分求解:在XP个人版中配置PHP,有什么特殊要求? 请推荐一款PHP文本同学录程序 请教----光光光、宇凡!(再线等候) 请教如何提高登录验证的效能 续问:求教mysql批量更新问题 谁帮我匹配下URL
SET s = CASE id
WHEN 1 THEN '1'
WHEN 3 THEN '2'
END
WHERE id IN (1,3)大概这样
SET s = CASE id
WHEN 1 THEN '1'
WHEN 3 THEN '2'
END
and
SET a = CASE id
WHEN 1 THEN '1'
WHEN 3 THEN '2'
END