一个简单的select问题
在数据库中建了一个表
create table AA(id varchar2(10),num varchar2(10))
表中的数据:
1 1
9 9
3 3
4 4
6 6
2 2
7 7
5 5
8 8
如果用
select * from AA where rownum<6 order by id
取出的结果是
1 1
3 3
4 4
6 6
9 9
想取出
1 1
2 2
3 3
4 4
5 5
这样的结果
用嵌套语句可以这样写
select * from (select * from AA order by id asc) where rownum <6 order by id asc
请问不用嵌套查询的语句怎么写?