下面直接上示例:
select t.*
from (select row_number() over(partition by tor.order_name order by tor.order_id desc) rn, tor.* from tc_order tor) t
where t.rn = 1;
tc_order:表名order_name:分组列名order_id:排序列名(可以有多个排序)row_number:分组序号over(partition by tor.order_name order by tor.order_id desc):这是oracle的分析函数

本文通过具体示例展示了如何使用Oracle的分析函数row_number进行数据分组和排序,详细解释了over子句的用法,包括partition by和order by的结合应用。
1218

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



