mysql 分组后取每个组内最新的一条数据
首先,将按条件查询并排序的结果查询出来。
1 mysql> select accepttime,user,job from tuser_job where user =8 order by accepttime desc; 2 +---------------------+------+-----+ 3 | accepttime | user | job | 4 +---------------------+------+-----+ 5 | 2015-07-27 15:32:45 | 8 | 1 | 6 | 2015-07-26 14:22:56 | 8 | 1 | 7 | 2015-07-26 10:24:39 | 8 | 2 | 8 | 2015-07-20 17:16:38 | 8 | 1 | 9 +---------------------+------+-----+ 10 4 rows in set
然后,从中分组选出最新一条记录。
1 mysql> select accepttime,user,job from (select * from tuser_job where user =8 order by accepttime desc) as a group by job; 2 +---------------------+------+-----+ 3 | accepttime | user | job | 4 +---------------------+------+-----+ 5 | 2015-07-27 15:32:45 | 8 | 1 | 6 | 2015-07-26 10:24:39 | 8 | 2 | 7 +---------------------+------+-----+ 8 2 rows in set
转载于:https://www.cnblogs.com/leov/p/4680370.html
mysql 分组后取每个组内最新的一条数据相关推荐
- mysql分组取所有数据_mysql 分组后取每个组内最新的一条数据
首先,将按条件查询并排序的结果查询出来. mysql> select accepttime,user,job from tuser_job where user =8 order by acce ...
- oracle 取分组第一行,oracle分组后取每组第一条数据
oracle 分组后取每组第一条数据 '数据格式 分组取第一条的效果 sql SELECT * FROM (SELECT ROW_NUMBER() OVER(PARTITION BY x ORDER ...
- MySQL 分组后取最新记录
业务场景: 取一张表里面最新的一条数据,以最新的一条数据为基准进行相关业务操作. 创建我们需要的测试表 create table my_test (id int auto_incrementprima ...
- mysql分组取出每组地一条数据_MySQL 分组后取每组前N条数据
与oracle的rownumber() over(partition by xxxorder by xxx)语句类似,即:对表分组后排序 创建测试emp表 DROP TABLE IF EXISTS e ...
- MySQL分组后取每一组第N条数据
1.知识点 group_concat()函数:聚合函数 1.功能:将group by产生的同一个分组中的值连接起来,返回一个字符串结果. 2.语法:group_concat( [distinct] 要 ...
- PG数据库:分组后取每组第一条数据
PG数据库查询遇到一个需求,数据库表data,先对其中设备标识字段a分组group by,然后查一段时间内的每一个设备数据字段b的极大值和极大值发生的数据时间time,想起之前Oracle有类似写法, ...
- 分组后取每组最新的数据
select * from members m where m.id in (select SUBSTRING_INDEX(GROUP_CONCAT(id ORDER BY age desc),',' ...
- mysql分组后再分组_全网最全的mysql分组后取topN的解答
准备好sql45题的成绩表! create table SC( SId varchar(10) comment "学生ID", CId varchar(10) comment &q ...
- mysql分组排序取每组第一条
记录一下今天遇到的一个需求: 表 (5-8秒刷新一次) 取更新时间.采集点编号和最新读数 说明一下 表里面有很多点位数据 然后固定时间insert一次 我需要拿到 最新时间的 所有点位的 数据 cre ...
最新文章
- 有关Spring 3.0的发布
- QEMU中smp,socket,cores,threads几个参数的理解
- session监听器统计在线人数存入数值后不能取出其值
- 操作系统--系统调用
- C#调用百度地图API入门解决BMap未定义问题
- jQuery Ajax
- angularjs config_AngularJS依赖注入
- 6-2 是否二叉搜索树 (25 分)
- hashmap7源码浅析及与hashmap8的比较
- APK安装流程:点击下载应用了解安装的全过程
- ESP32编译速度慢问题
- xp 安装IPv6后,无法上网
- backdrop-filter: blur() safari 浏览器 无效 解决
- 如何用html制作彩虹,javascript – 如何使用HTML5画布生成彩虹圈?
- 互联网寒冬,如何花三个月东山再起........
- 何为五笔输入的最高境界?
- 解决vimdiff ‘E97: Cannot create diffs‘错误的一种方法
- 为什么?为什么?Java处理排序后的数组比没有排序的快?想过没有?
- bzoj 4605 崂山白花蛇草水
- 看英文数据手册必备之——Copy Translator
热门文章
- TOJ---2621--全排列
- 关于JAVA_HOME, CLASSPATH和PATH的设置
- OpenSocial容器 shindig
- error C2440 “static_cast” 无法从“void (__thiscall CPppView )(void)”转换为“LRESULT (__thiscall
- 中国涉5.9亿份简历信息泄露
- 如何查看linux中文件打开情况
- HDU 最大报销额 (0 1 背包)
- 删除文件及文件夹命令
- 一步一步构建自己的管理系统①
- Spring MVC Boot Cloud 技术教程汇总(长期更新)