我在Oracle数据库中运行了以下查询并生成以下输出:
查询:选择id,来自成员的名称,例如'A%';
ID Name
261 A....
706 Aaa.......
327 Ab.....
and more...
此查询返回50条记录和
我想一次向用户显示10条记录。
因为ID不包含自动增量方式的数据,所以我不能在运算符之间使用。
和rownum运营商也没什么用。
请帮助。
问候,
Ankit Agarwal
答案 0 :(得分:1)
答案 1 :(得分:1)
SELECT ID, Name
from (
select id,name, ROW_NUMBER() over( order by name) r
from member
where name like 'A%'
)
WHERE R between FromRowNum AND ToRowNum;