请选择 进入手机版 | 继续访问电脑版
本站特色:极好的技术研究氛围!所有技术交流,必有回复!

疯狂Java联盟

 找回密码
 加入联盟
查看: 6752|回复: 4

数据分组后取固定的行数

[复制链接]
发表于 2008-9-3 15:24:10 | 显示全部楼层 |阅读模式
select 序号
      ,班级
      ,年龄
  from (select dense_rank() over(partition by 班级 order by 年龄 desc) 序号
              ,班级
              ,年龄
          from 表名)
where 序号 <= 前几(选择每个分组中显示的行数)
order by 班级
发表于 2008-9-3 15:32:56 | 显示全部楼层
沙发!争取大蕉的每个帖。我都坐沙发!
发表于 2008-9-3 15:46:31 | 显示全部楼层
真的很不错啊。
大蕉是谁呢?
我强烈建议大蕉每天发一个关于Oracle数据库内容的帖子。
发表于 2008-9-22 09:21:31 | 显示全部楼层
select dense_rank() over (partition by dept order by wage) seq, code, "NAME", dept, wage from "WAGE";

谢谢楼主
您需要登录后才可以回帖 登录 | 加入联盟

本版积分规则

视频、代码、电子书下载
请关注"疯狂图书"公众号
QQ交流1群: 545923995  未满
微信群请扫二维码
QQ交流1群:
545923995
(未满)

小黑屋|手机版|Archiver|疯狂Java联盟 ( 粤ICP备11094030号 )

GMT+8, 2019-8-19 12:02 , Processed in 0.200197 second(s), 8 queries , File On.

快速回复 返回顶部 返回列表