这个问题就非常有意思了,不常遇到,遇到的话网上也是各种瞎说。

假如有如图所示的一个表,在没有id字段的情况下,怎样做到只更新第三条,而不更新前两条。

在mysql 5.7 community上已经尝试过,切实可行。

思路就是将update与limit结合使用。

update test_table test set test.aaa = 'xxx' where test.aaa = 'XXX' order by test.xxx desc limit 1;

亲测有效。

这显然是个非常实用的mysql的sql技巧。(对于其它SQL是否可用我不知道,如SQL Server等)

mysql中update多条相同数据时,如何只做到只更新其中一部分?相关推荐

  1. MySQL中update一条record的过程

    在MySQL中,update是原地更新数据,原地更新数据,原地更新数据.重要的事情说3遍.这是不同于PGSQL的. update的具体过程是: (1).先对该条record对应的索引加X锁 (2).将 ...

  2. MS sql server和mysql中update多条数据的例子

    1. MS sql server中使用动态的表名:declare @tableName nvarchar(160) set @tableName = 't_stat_all' declare @sql ...

  3. MYSQL 当有两条重复数据时 保留一条

    delete from test  where id in (select id from (select  max(id) as id,count(text) as count from test ...

  4. Mysql中一千万条数据怎么快速查询

    文章来源: 学习通http://www.bdgxy.com/ 目录 普通分页查询 如何优化 偏移量大 采用id限定方式 优化数据量大问题 普通分页查询 当我们在日常工作中遇到大数据查询的时候,第一反应 ...

  5. mysql用update select批量处理数据

    mysql用update select批量处理数据 接手了一个项目,在实际的使用中发现服务器的负载很高! 于是在服务器上使用 Top 命令查看CPU和内存的使用情况,发现mysql占用的CPU最高.于 ...

  6. MySql中把一个表的数据插入到另一个表中的实现代码--转

    MySql中把一个表的数据插入到另一个表中的实现代码 司的一个项目,做报表--要关联的表结构比较多,最后决定把要用的数据集合到一张新表中,需要用到以下的sql语法......分享下: web开发中,我 ...

  7. 在SQL数据库中存储纬度和经度数据时要使用的数据类型是什么? [重复]

    本文翻译自:What datatype to use when storing latitude and longitude data in SQL databases? [duplicate] Th ...

  8. C#--List--删除List集合中指定几条个数据(removeAll方法)

    1.删除List集合中指定几条个数据(removeAll方法) static List<Object> deletelist = new List<Object>() { 1, ...

  9. ORCALE 当表中某个字段存在重复数据时,在它后面加序号

    当表中某个字段存在重复数据时,在它后面加序号 (Partition By与row_number()的用法小记) 应用场景 orcale 数据库的一个表中的一个字段存在多个相同的值,如下图所示: 现在要 ...

最新文章

  1. iOS 三种类型的Block
  2. 总奖金100万!大数据赛事来了
  3. 带你用4行代码训练RNN生成文本(附资源)
  4. centos在yum install报错:Another app is currently holding the yum lock解决方法
  5. 基于deep learning的快速图像检索系统
  6. Android分包方案multidex
  7. Struts文件上传包含修改文件上传参数,多文件上传
  8. tensorflow2.x版本无法调用gpu的一种解决方法
  9. 嵌入式Linux裸机开发(六)——S5PV210时钟系统
  10. string函数知识点总结
  11. POI Excel解析
  12. ueditor 上传视频丢失src的解决方法
  13. 卷积和池化后特征图的大小~
  14. 美赛整理之偏微分方程的数值求解(一)
  15. 局域网文件共享服务器软件,局域网文件夹加密工具哪个好?文件共享服务器软件介绍...
  16. 服务器操作系统套什么定额,数据库服务器套什么定额
  17. Docker - 基于NVIDIA-Docker的Caffe-GPU环境搭建
  18. Android脱壳圣战---360脱壳与修复
  19. Java生成Excel同个表格内换行
  20. 有情感会说话,虚拟人脸Zoe诞生

热门文章

  1. Flutter 启动页面
  2. 查看Matlab有哪些内置的图片
  3. 百度地图API之行政区域边界
  4. (附源码)计算机毕业设计ssm财务管理系统
  5. 基于java财务管理系统(java毕业设计)
  6. 高考命题作文“纽带”——“纽带”供应链管理是社会发展的重要命脉
  7. 关于华为网络设备远程连接的详情配置 —— SSH、Telnet
  8. 生成二维码,合成图片
  9. js关闭layui弹出框
  10. 阿里巴巴2014研发实习生笔试解析