原文:mysql在group by分组后查询第二条/第三条乃至每组中任意一条数据

昨天老板让我查询项目中 众筹 ,没人刚发起感召后,前三笔钱的入账时间和金额,这把大哥整懵逼了,group by在某些方面是好使,但这次不能为我所用了,获取第一笔进账是简单,可以用group by 直接获取就好,但是后面的呐,我百度反思后,最终实现,上代码,今天写篇博客,也算是记录一下这个知识点: 获取第一笔进账,我是这么搞得 select o.id,f.createdTime,round f.mo ...

2019-08-01 11:17 0 2014 推荐指数:

查看详情

mysql 获取分组的倒数第二条数据

SELECT p.* FROM (SELECT SUBSTRING_INDEX( SUBSTRING_INDEX( GROUP_CONCAT( id ORDER BY `id` DESC ), ',', 2 ), ',',- 1 ) AS id FROM t_trade_record_detail ...

Mon Apr 13 04:58:00 CST 2020 0 991
mysql、oracle 分组查询每组一条数据

1.情景展示 有这样一种需求: 将数据按照机构进行分组,然后取每个机构下只取一条记录,如何实现? 2.mysql 分组查询出来某字段,然后和原来的表进行关联查询。 方式一:通过内连接来实现 查看代码 SELECT ...

Sat Dec 18 00:37:00 CST 2021 0 1004
sql group by 分组查询最新的一条数据

分组以后查询最新的一条数据 $sql = "SELECT i.operating_system, i.version_id, i.update_time,i.operating_system, i.version_id, i.version_name, i.sdk_info ...

Mon Dec 16 22:59:00 CST 2019 0 1549
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM