标签: oracle
我有一个查询,为不同的人获取结果,但对于每个人,他们有不同的结果,我如何才能为每个人获得最旧的结果,下面的图片是针对一个特定的人。
答案 0 :(得分:0)
select <<your fields>> from (select t.*, row_number(partition by <<person_id>> order by OLD_ACTIVE_DT desc) as rn from <<your query>> t) vw where vw.rn = 1