oracle 提取相同字段前五行的方法 一张表有十万数据,字段名为a,b,c, 如果a字段的属性值样,就查找它的前五行,求解高手…… 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 属性值?什么是属性值?就是a字段的值一样的呗?这样的么?取前五行?a b c1 2 3 1 4 5 1 6 7 1 8 9 1 ww qq select tt.a,tt.b,tt.numfrom (select t.a,t.b,ROW_NUMBER() over(partition by t.a order by t.a) numfrom test tgroup by t.a,t.b)ttwhere tt.num < 6 tt就是它select t.a,t.b,ROW_NUMBER() over(partition by t.a order by t.a) numfrom test tgroup by t.a,t.b 无效数字,跪求解决 Oracle 10g 并行处理问题 编译的程序不能执行 本来应该一分钟一次的job,为何实际跑出来变成一分钟零一秒或者零二秒了? oracle8.1.7.0.0数据库如何迁移到9I上? 求一SQL语句 求救 : 怎么把数据导入到数据库中,急急急 求助 oracle 主键冲突的检测效的问题 关于oracle 两个表之间的数据查询 Oracle新手有几道题不会,求教! 请哪位给一个空白电脑上安装Red Hat Enterprise Linux 5的详细教程,感激不尽~ 如何分组并取得最新值
a b c
1 2 3
1 4 5
1 6 7
1 8 9
1 ww qq
select tt.a,tt.b,tt.num
from (
select t.a,t.b,ROW_NUMBER() over(partition by t.a order by t.a) num
from test t
group by t.a,t.b)tt
where tt.num < 6
select t.a,t.b,ROW_NUMBER() over(partition by t.a order by t.a) num
from test t
group by t.a,t.b