欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

oracle分类查询并按照分类查询出各分类下固定条数的数据 博客分类: oracle oracleoracle查询语句 

程序员文章站 2024-03-22 17:10:52
...
一张信息表,结构:id,名称,类型,发布时间。
按照类型查询各个分类下最新发布的前三条信息
我的笨方法是查了三次,能不能用一次查询查出结果数据
补充:类型分三类,我要查九条信息,每类3条,一次查出

 

select *
   from
      (
      select t.*
            ,row_number() over (partition by t.类型 order by t.发布时间 desc) RN
         from 信息表 t
      ) 
   where RN <= 3