用oracle实现分页查询,如何得到如图一样的效果?

用oracle实现分页查询,如何得到如图一样的效果?
最新回答
玻璃回忆

2026-10-27 11:03:53

SELECT FA400.*,CEIL((SELECT COUNT(1) FROM FA400) / 10)
FROM (SELECT FA400.*,ROWNUM AS ROW_INDEX FROM FA400) FA400
WHERE ROW_INDEX >= 1 AND ROW_INDEX <= 10

CEIL((SELECT COUNT(1) FROM FA400) / 10) 这个就是取出你总共有多少页(那个10我假设一页10条记录)
ROW_INDEX >= 1 AND ROW_INDEX <= 10 这个就是确定当前页,1就是从第一条值开始,10就是取到第10条值
具体怎么设计还是你自己来吧。我不知道你想要什么样的效果!~
ㄨ菲薄的青春

2026-03-25 21:16:45

java 还能连sql server数据库、mysql数据库、db2数据库、、、
分页的事情还是用jsp实现,至于数据库,是储存数据和供你使用的