mysql过滤表中重复数据,查询表中相同数据的最新一条数据
先查询表几条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过滤表中重复数据,查询表中相同数据的最新一条数据相关推荐
- 疯狂试探mysql单表insert极限:已实现每秒插入8.5w条数据
很多同学都有这样的困扰: 工作中项目的数据量不大,遇不到sql优化的场景:单表就几万,我优化个der啊: 业务对性能要求不高,远远没达到性能瓶颈:咱这项目又不是不能跑,优化个der啊: 确实,如果你的 ...
- mysql 获取group by最新一条数据
可能会遇到这么一种情况:1.获取各个分组的最新一条数据,2.根据各组最新一条数据关联查出其他数据 查询各组最新一条数据 查询各组最新一条数据,这个比较简单,但也不并不是group by 加order ...
- mysql取分组数据中每个分组的最新一条数据
mysql取分组数据中每个分组的最新一条数据 select * from data td,(select max(id) id from log group by name) md where td. ...
- 方法:查询MongoDB数据库中最新一条数据(JAVA)
使用JAVA语言查询MongoDB中某个数据库某个集合的最新一条数据: MongoCollection<Document> cpu = MongoClient.getDatabase(&q ...
- Mybatis-Plus中getOne方法获取最新一条数据
Mybatis-Plus中getOne方法获取最新一条数据 一.代码 1.Controller 2.Service 3.效果 一.代码 1.Controller @GetMapping("/ ...
- 1对多 只取一条 mysql_MySQL 多表关联一对多查询实现取最新一条数据的方法示例...
本文实例讲述了MySQL 多表关联一对多查询实现取最新一条数据的方法.分享给大家供大家参考,具体如下: MySQL 多表关联一对多查询取最新的一条数据 遇到的问题 多表关联一对多查询取最新的一条数据, ...
- mysql分组取出每组地一条数据_基于mysql实现group by取各分组最新一条数据
基于mysql实现group by取各分组最新一条数据 前言: group by函数后取到的是分组中的第一条数据,但是我们有时候需要取出各分组的最新一条,该怎么实现呢? 本文提供两种实现方式. 一.准 ...
- Mysql查询某个字段多个值最新一条数据
需求 电力实时数据表中,查询多个设备最后一次插入的数据 版本 SQL SELECT * FROM(SELECT id,deviceid,powertotal FROM t_electric_realt ...
- mysql查询数据分组后保留每组前n条数据
最近做项目遇到一个这样需求的sql语句,根据一系列的条件后,分组查询出来的数据是这样的 可以看到用户id=4 的有三条数据,用户id=1的有两条数据. 我需求是相同的用户id只取最多两条数据,也就如下 ...
- phpexcel导出大量数据合并单元格_PHPExcel处理一个单元格内多条数据拆分成多个单元格多条数据...
日期: 2020年6月17日 分类: PHP Tags: Excel 阅读量: 1,221 一.描述需求 如图,当我们遇到一条数据中,某一项内容有多条数据,为了方便文档查阅,我们需要在那一项数据进行拆 ...
最新文章
- SAP PP COR3不能看工单后续的备料TO单号?
- java json开发包 fastjson 简介
- 【PAT乙级】1013 数素数 (20 分)
- android--调用系统浏览器,Android 调用系统浏览器
- idea git 发起一个pull request 请求
- video from html5
- [Linux]Linux下安装和配置solr/tomcat/IK分词器 详细实例二.
- aes模式_AES的完整形式是什么?
- mysql ddl dql_mysql DDL、DML、DCL、DQL区分
- Mr.J-- HTTP学习笔记(八)-- 网关
- 宇视摄像头ip搜索软件下载_搜索资源?下载资源?一款软件就给你安排的妥妥的...
- 上架服务器必须做的准备工作
- 《MFC游戏开发》笔记二 建立工程、调整窗口
- GIS相关网站、社区、论坛收藏
- 2021厦门LED照明产业展览会
- 解决origin8 licience 过期问题
- EXCEL【数据处理之数据清洗——缺失数据处理】
- 省钱又省时间的买书方法
- 计算机最强网卡价格,高下一目了然 随手怒拆价值十万元整机
- MMC / eMMC / SD
热门文章
- 商品Bhavishya提供有关黄金的商品咨询和银色技巧
- arcGis 加载地图
- 【旧文重温】走近 ExtJs 之关于作者 Jack Slocum 的十个问题
- 关系型数据库到MongoDB的战略迁移 - MongoDB大中华区首席架构师唐建法专访
- 天眼JAVA大规模分布式跟踪系统监控视频
- 大话数据结构 —— 1.5.1 逻辑结构
- intel编译器19.1编译报错“ICL“任务意外失败
- 宝利通:接受Siris Capital20亿美元收购条款
- 戴尔成就微塔式小机箱装华硕1060-6G大显卡
- triton部署yolov5笔记(三)