Oracle数据库,分组排序后取第一条数据


select t.applicant_id, t.organ_id, t.apply_date,t.policy_id
from (select r.applicant_id,
r.organ_id,
r.apply_date,
r.policy_id,
row_number() over(partition by r.applicant_id order by r.apply_date desc) rn
from  t_contract_master r 
) t where t.rn = 1


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM