Oracle按groupby排序编号 按组取最大

row_number() over(partion by national_id order by raw_add_time DESC) AS rank
后面where rank = 1便可

mysql由于没有row_number函数,需要自己定义变量,来对row编号,然后where选择,实现的东西实际上就是以上的功能

留言

熱門文章