先查询表几条demo数据,名字相同,时间不同

select id,name,create_date from sys_user

方法1:最简单,且字段全部相同,排除其他字段不同;

先对表按照时间desc排序,在查询该层使用group by 语句,它会按照分组将你排过序的数据的第一条取出来

select id,name,create_date from ( select * from sys_user order by create_date  desc) a group by a.name 

方法2:使用not exists,该方法通过相同名字的不同创建的时间进行比较

select id,name,create_date from sys_user a

where not exists (select * from sys_user b where a.name = b.name and a.create_date < create_date )  ;

方法3:使用内关联的方式;

select * from sys_user a
      inner join (
        -- 先查询出最后一条数据的时间
        select id,name, MAX(create_date) create_date from sys_user
 group by name
      ) b on a.name = b.name and a.create_date = b.create_date  

mysql过滤表中重复数据,查询表中相同数据的最新一条数据相关推荐

  1. 疯狂试探mysql单表insert极限:已实现每秒插入8.5w条数据

    很多同学都有这样的困扰: 工作中项目的数据量不大,遇不到sql优化的场景:单表就几万,我优化个der啊: 业务对性能要求不高,远远没达到性能瓶颈:咱这项目又不是不能跑,优化个der啊: 确实,如果你的 ...

  2. mysql 获取group by最新一条数据

    可能会遇到这么一种情况:1.获取各个分组的最新一条数据,2.根据各组最新一条数据关联查出其他数据 查询各组最新一条数据 查询各组最新一条数据,这个比较简单,但也不并不是group by 加order ...

  3. mysql取分组数据中每个分组的最新一条数据

    mysql取分组数据中每个分组的最新一条数据 select * from data td,(select max(id) id from log group by name) md where td. ...

  4. 方法:查询MongoDB数据库中最新一条数据(JAVA)

    使用JAVA语言查询MongoDB中某个数据库某个集合的最新一条数据: MongoCollection<Document> cpu = MongoClient.getDatabase(&q ...

  5. Mybatis-Plus中getOne方法获取最新一条数据

    Mybatis-Plus中getOne方法获取最新一条数据 一.代码 1.Controller 2.Service 3.效果 一.代码 1.Controller @GetMapping("/ ...

  6. 1对多 只取一条 mysql_MySQL 多表关联一对多查询实现取最新一条数据的方法示例...

    本文实例讲述了MySQL 多表关联一对多查询实现取最新一条数据的方法.分享给大家供大家参考,具体如下: MySQL 多表关联一对多查询取最新的一条数据 遇到的问题 多表关联一对多查询取最新的一条数据, ...

  7. mysql分组取出每组地一条数据_基于mysql实现group by取各分组最新一条数据

    基于mysql实现group by取各分组最新一条数据 前言: group by函数后取到的是分组中的第一条数据,但是我们有时候需要取出各分组的最新一条,该怎么实现呢? 本文提供两种实现方式. 一.准 ...

  8. Mysql查询某个字段多个值最新一条数据

    需求 电力实时数据表中,查询多个设备最后一次插入的数据 版本 SQL SELECT * FROM(SELECT id,deviceid,powertotal FROM t_electric_realt ...

  9. mysql查询数据分组后保留每组前n条数据

    最近做项目遇到一个这样需求的sql语句,根据一系列的条件后,分组查询出来的数据是这样的 可以看到用户id=4 的有三条数据,用户id=1的有两条数据. 我需求是相同的用户id只取最多两条数据,也就如下 ...

  10. phpexcel导出大量数据合并单元格_PHPExcel处理一个单元格内多条数据拆分成多个单元格多条数据...

    日期: 2020年6月17日 分类: PHP Tags: Excel 阅读量: 1,221 一.描述需求 如图,当我们遇到一条数据中,某一项内容有多条数据,为了方便文档查阅,我们需要在那一项数据进行拆 ...

最新文章

  1. SAP PP COR3不能看工单后续的备料TO单号?
  2. java json开发包 fastjson 简介
  3. 【PAT乙级】1013 数素数 (20 分)
  4. android--调用系统浏览器,Android 调用系统浏览器
  5. idea git 发起一个pull request 请求
  6. video from html5
  7. [Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例二.
  8. aes模式_AES的完整形式是什么?
  9. mysql ddl dql_mysql DDL、DML、DCL、DQL区分
  10. Mr.J-- HTTP学习笔记(八)-- 网关
  11. 宇视摄像头ip搜索软件下载_搜索资源?下载资源?一款软件就给你安排的妥妥的...
  12. 上架服务器必须做的准备工作
  13. 《MFC游戏开发》笔记二 建立工程、调整窗口
  14. GIS相关网站、社区、论坛收藏
  15. 2021厦门LED照明产业展览会
  16. 解决origin8 licience 过期问题
  17. EXCEL【数据处理之数据清洗——缺失数据处理】
  18. 省钱又省时间的买书方法
  19. 计算机最强网卡价格,高下一目了然 随手怒拆价值十万元整机
  20. MMC / eMMC / SD

热门文章

  1. 商品Bhavishya提供有关黄金的商品咨询和银色技巧
  2. arcGis 加载地图
  3. 【旧文重温】走近 ExtJs 之关于作者 Jack Slocum 的十个问题
  4. 关系型数据库到MongoDB的战略迁移 - MongoDB大中华区首席架构师唐建法专访
  5. 天眼JAVA大规模分布式跟踪系统监控视频
  6. 大话数据结构 —— 1.5.1 逻辑结构
  7. intel编译器19.1编译报错“ICL“任务意外失败
  8. 宝利通:接受Siris Capital20亿美元收购条款
  9. 戴尔成就微塔式小机箱装华硕1060-6G大显卡
  10. triton部署yolov5笔记(三)