方法一 :case...when...then...end
MySQL 实现一条 sql 完成多条数据的更新 http://blog.51cto.com/phpme/2133407
方法二: ON DUPLICATE KEY UPDATE 用法 (需要利用主键索引或唯一索引冲突, 来决定是插入还是更新)
MySQL 实现 upsert http://blog.51cto.com/phpme/2156450
来源: http://www.bubuko.com/infodetail-2821635.html