给你一个用sql的(注:须oracle816以上),在sqlplus环境中运行
例如:有表 Table(A,B,C)
select A,B,C from (select A,B,C,dense_rank() over(order by &col) as id from Table) where id=&seq若用PL/SQL的话,要用动态SQL。
例如:有表 Table(A,B,C)
select A,B,C from (select A,B,C,dense_rank() over(order by &col) as id from Table) where id=&seq若用PL/SQL的话,要用动态SQL。
解决方案 »
- utl_file 问题相关
- 新人求助,谁能贴一下ORACLE的所有字段类型!
- 不包含给定数据问题
- Oracle有没有好的监控工具,监控Java程序每一步执行所产生的SQL语句,怎么去设置,谢谢
- 求一个汇总解决方案存储过程
- oracle语句的问题,求大神帮忙看看
- sp_addlinkedserver链接oracle服务器报ORA-12705(NLS)错?
- 关于CONSTRAINT的数据字典
- 请问如何在PL/SQL中创建一个新的Transaction,并且使用这个Transaction,有分,在线等待QQ:1720120 mail:[email protected]
- 各位大虾:能不能帮我解决这问题?
- oracle8.05的安装问题
- TO KingSunSha(弱水三千)兄: 再问一个关于GROUP查询的问题
SELECT *
FROM (SELECT *, ROWNUM RNO1
FROM (SELECT TBL.*, ROWNUM RNO
FROM TBL
ORDER BY COL)
WHERE RNO <= N
ORDER BY COL DESC)
WHERE RNO1 = 1;前提条件:ORACLE 8I以上版本、按照COL排序不出现重复情况