求SQL:分组之后如何取各组的前10条记录 本帖最后由 korein 于 2010-05-15 17:39:23 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from(select userid,orderid,money ,row_number()over(partition by userid order by money desc)rnfrom table1)where rn<=10 你说的是ms sql吧,偶要的是oracle的 ORCALE安装目录设置哪些权限 Oracle归档问题 Oracle中 如何跟踪一个seesion的 SQL 急:关于xdb注册模式的路径问题 关于删除重复记录的几个问题 oracle增加触发器的问题 问一个关于查询语句的问题 白痴问题,分白送 sql语句排序的问题。数字和文字混合排序怎么排? 很急的问题(在线) 有没有办法启多个进程取同一张表不同部分的数据 (求助)COBOL程序,怎样连接其它Server数据库
(select userid,orderid,money
,row_number()over(partition by userid order by money desc)rn
from table1)
where rn<=10
你说的是ms sql吧,偶要的是oracle的