--其中policyno为可能有多条重复的id字段,date是时间字段
select *
from (select t.*,
row_number() over(partition by t.policyno order by t.date desc) rn
from tmp_lst_fcbf t) c
where rn = 1;
Oracle相同ID有多条记录取时间最近的一条
最新推荐文章于 2024-09-22 06:14:34 发布
本文介绍如何使用SQL的窗口函数row_number(),在分区(policyno)内对时间(date)进行排序,以获取每个保单号的最新记录,这对于跟踪和管理政策变更至关重要。
开发板推荐:天空星STM32F407VET6开发板
超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印
开发板推荐:天空星STM32F407VET6开发板
超高性价比 STM32主控 | 超高主频 | 一板兼容百芯 | 比赛神器 | 沉金彩色丝印
2457

被折叠的 条评论
为什么被折叠?



