oracle开展分组后,取出每组的前几条数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle开展分组后,取出每组的前几条数据相关的知识,希望对你有一定的参考价值。

参考技术A oracle进行分组后,取出每组的前几条数据SELECT *FROM (SELECT 分组的字段名,ROW_NUMBER() OVER(PARTITION BY 分组的字段名 ORDER BY 排序的字段名) AS RNFROM 表名)WHERE RN <= 10�0�2本回答被提问者采纳

以上是关于oracle开展分组后,取出每组的前几条数据的主要内容,如果未能解决你的问题,请参考以下文章

sql取出每个分组的前几条

Mysql 分组以后取每组的前三名数据

sql数据库怎么实现分组并取每组的前1条语句,按日期排序?

MySQL取每组的前N条记录

MySQL分组查询后如何获取每组的前N条数据,你会吗?

SQL分组查询每组前几条数据