【发布时间】:2016-06-14 15:24:57
【问题描述】:
由于我是 oracle 新手,不知道如何处理分页逻辑。
我需要一个根据起始值和限制值返回结果的查询。
查看以下结果集
id name
1 abc
2 def
3 ghi
4 jkl
5 qqq
6 www
7 eee
8 ttt
9 yyy
10 uuu
11 iii
12 ppp
13 aaa
14 sss
15 ddd
16 fff
17 ggg
18 hhh
19 jjj
20 kkk
假设如果我给值 start value = 0 和 limit = 5 那么它应该返回以下记录
id name
1 abc
2 def
3 ghi
4 jkl
5 qqq
如果 start value = 5 并且 limit = 15 ,那么我应该返回以下结果
id name
5 qqq
6 www
7 eee
8 rrr
9 ttt
10 yyy
11 uuu
12 iii
13 ooo
14 ppp
15 ddd
16 fff
17 ggg
18 hhh
19 jjj
请帮我查询 有什么事请告诉我。
谢谢
【问题讨论】:
-
你试过用谷歌搜索“oracle 分页”吗?
-
是的,我需要一个包含起始值和限制条件的查询。您提供的链接带有页码和页面大小/开始和结束值。
-
这只是答案之一。如果您花时间阅读这些主题,您会发现它包含您需要的所有信息。
标签: sql oracle oracle11g pagination