原文:oracle 分组中获取时间最新的一条数据

分组中获取时间最新得一条数据 解析:根据APP LID分组,按照FINISH TIME不为空倒叙排序,mtime取分组中排序在第一位的数据 SELECT FROM SELECT ROW NUMBER OVER PARTITION BY APP LID ORDER BY FINISH TIME DESC NULLS LAST mtime, FINISH TIME, APP LID FROM tabN ...

2020-09-23 18:03 0 4850 推荐指数:

查看详情

MySql 分组 获取每组最新一条数据

MySql 分组 获取每组最新一条数据 前提:学生成绩表如下 问题描述:获取每门科目成绩最高的记录,即取出 语文成绩最高(id=3)、数学成绩最高(id=4)的两条数据 解决方案:先按成绩(grade)降序,在进行分组 注意 :DISTINCT(s.id) tid 必需 结果: ...

Mon Mar 21 20:45:00 CST 2022 0 2092
sql 分组后重复数据取时间最新一条记录

1.取时间最新的记录 不分组有重复(多条CreateTime一样的都是最新记录) 2.分组取时间最新的记录 3.如果Id是uuid类型无法使用max(id)的解决办法(使用开窗函数 ...

Wed Dec 04 18:28:00 CST 2019 0 2217
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM