oracle通过一个字段分组,取另一个字段的最大值

Posted wangleping

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle通过一个字段分组,取另一个字段的最大值相关的知识,希望对你有一定的参考价值。

select * from bdcdj.lqentry1 a  where 顺序号 in (select max(顺序号) from bdcdj.lqentry1 b WHERE b.archival_code IS NOT NULL  group by archival_code);

通过archival_code分组  ,取顺序号的最大值。

以上是关于oracle通过一个字段分组,取另一个字段的最大值的主要内容,如果未能解决你的问题,请参考以下文章

【SQL】根据一个字段分组求另一个字段的最大值,并带出其他字段

hive如何按某一字段分组取最大值所在行的数据

hive如何按某一字段分组取最大值所在行的数据

SQL:如何取得分组中某个字段为最大值的那些记录

Oracle表的查询

Oracle分组最大值数据