高分请教高手 老版Oracle 8i order by 语句
Oracle 8i环境
版本号
Oracle8 Release 8.0.5.0.0 - Production(版本号)
PL/SQL Release 8.0.5.0.0 - Production
CORE Version 4.0.5.0.0 - Production
TNS for 32-bit Windows: Version 8.0.5.0.0 - Production
NLSRTL Version 3.3.2.0.0 - Production
问题:我想查找出按ordernum字段排序后的最大1000行数据
(意思跟sql server 排序后的top语句一个意思select top 1000 * from orders order by ordernum desc)
但在Oracle 8i 8.0.5版环境下,这样写没搞定,请教高手,Oracle 8i 8.05下怎么写?或提供思路
select * from (select * from orders order by ordernum desc) where rownum<1000
但order by 处提示错误ora-0090缺少右括号
在这里搞了好久,没搞定啊!高手请教高手!