msql 批量更新

Posted 伤痕史蒂夫

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了msql 批量更新相关的知识,希望对你有一定的参考价值。

 

update table a set a.placeOnPer=‘李琳‘ where placeOnPer in(
select min(placeOnPer) from (
select * from table where placeOnPer=‘李琳‘
) as a group by placeOnPer
);

update table c
set c.location=‘xxx‘ where c.guid in
select max(guid) from ( select a.guid from table a,table2 b where a.infoid=b.guid and b.placeOnPer=‘李琳‘) as a group by guid )

 







以上是关于msql 批量更新的主要内容,如果未能解决你的问题,请参考以下文章

为啥批量插入/更新更快?批量更新如何工作?

Thinkphp怎么批量更新数据

Thinkphp怎么批量更新数据

Thinkphp怎么批量更新数据

mybatis 怎么批量更新操作

mysql进阶 十四 批量更新与批量更新多条记录的不同值实现方法