数据库语句合并执行修改操作

Posted 彭祥.

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库语句合并执行修改操作相关的知识,希望对你有一定的参考价值。

如何将我们的SQL语句的修改操作来合并执行呢,很简单,我们只需要使用when即可。

update blog set title='第一条' where id=1

update blog set title='第二条' where id=2

update blog set title='第三条' where id=3

转换如下:

 update  blog  set title = ( case id              
when '1' then '改第一条'              
when '2' then '改第二条'            
 when '3' then '改第三条'               
end  )      
where id in ('1','2','3')

如此,便可以了

以上是关于数据库语句合并执行修改操作的主要内容,如果未能解决你的问题,请参考以下文章

mysql 大量数据插入优化

mysql 大量数据插入优化

合并来自 2 个 jQuery 片段的功能

Mybatis 批量操作-删除修改和查询

mysql 大量数据插入优化

SQL DML数据操作语言 教程