oracle 先分组后获取每组最大值的该条全部信息展示

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/ruiguang21/article/details/80944118

用一个实例说明:

TEST表


我现在想用MM字段分组,取得DD日期为最新的那一条详细数据

SELECT

a.* 
FROM
( SELECT ROW_NUMBER () OVER ( PARTITION BY MM ORDER BY DD DESC ) rn, TEST.* FROM TEST ) a 
WHERE

a.rn =1

执行结果如下:

展开阅读全文

没有更多推荐了,返回首页