原文:Oracle SQL获取每个分组中日期最大的一条数据

在报表开发中,经常遇到这样的问题:分组后,只需要每个分组最新的一条数据,其他的就不要了 此时的思路应该是:对分组进行排序,并编号,然后select编号为 的记录即可。 代码如下: 原表: 执行代码后: 此思路可以运用到各种分组并按分组排序后获取第一条数据,即取分组最小记录或最大记录的情况.. ...

2020-03-28 17:01 0 3043 推荐指数:

查看详情

【MySQL】【6】分组获取每个组排序后的第一条数据

正文: LIMIT 1000:MySQL分组查询时默认按照id从小到大的顺序排列会让自定义的排序,所以里面加上LIMIT 固定住排序。//TODO 待研究 参考博客: mysql分组获取每个组排序后的第一条数据(整行) - persistence勿忘初心 - CSDN博客 ...

Mon Aug 19 20:49:00 CST 2019 0 4459
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM