求教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' ENDWHERE id IN (1,3)大概这样