ORACLE中,如何在一个表中找到某一列最大的两条记录?例如找出两条登记号最大的记录?注:登记号整型且唯一 select * from (select * from table order by 字段 desc) where rownum<=3 --3条 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select * from (select t.*,rank() over(patition by col order by col) rkfrom t)where rk<=3; select * from (select t.*,rank() over(patition by col order by col) rkfrom t)where rk<=3; select * from (select t.*,rank() over(patition by col order by col) rkfrom t)where rk<=3; select * from (select * from table order by 登记号 desc) where rownum<=3 //两条select * from (select * from table order by 登记号 desc) where rownum<=3 //三条 Oracle 11g安装出错,m_bReaderStarted: false,在线等 紧急求助,关于oracle存储过程传入字符串数组参数的问题。 关于oracle问题,急啊。 谁能帮我解决问题分全给你。 merge into的问题 oracle cursor select时没有数据弹出循环 oracle请教 关于c语言操作数据库 求一ORACLE 语句~~ 两个毫无关连的表可以交叉提取内容吗? oracle8i中有毫秒吗?oracle9i中timestamp是带毫秒的,那8i中怎么表示毫秒呢?谢谢 空串的问题。很简单,但我搞不明白。 谁要是帮我解决了这个问题给钱都行,真的!!!!!
from t)
where rk<=3;
from t)
where rk<=3;
from t)
where rk<=3;