oracle分页语句详解,oracle中分页查询语句
今天小编为大家分享生活中的小常识、日常问题解答等相关内容,希望能够帮助大家。
1、T_BASE_PROVINCE表用作测试演示,其字段如下
2、IDNUMBER(11,0)
3、PROVINCEIDVARCHAR2(6字节)
4、PROVINCEVARCHAR2(40字节)
5、可以根据自己的需要插入一定量的测试数据。
6、查询总数据量。
7、select count(*)from T _ BASE _ PROVINCE;
8、分页时,一般会显示总页数。需要查询数据总量才能得到总页数,总页数=总量/每页显示的记录数。
9、前面测试数据初始化完成后,查询前20项有什么样的数据。
10、分页语句1:包含了order by sort,多了一层嵌套。因为order by是在select之后执行的,所以如果没有写入,可能会出现意外的排序结果。
11、选择*
12、from (select t.*,rownum rn
13、从(选择*
14、从T _ BASE _省出发
15、按id排序
16、其中rownum=20)
17、其中rn 10
18、分页语句2:如果不需要排序,可以使用下面的语句
19、选择a1。*
20、from (select t.*,rownum rn
21、从基地省出发
22、其中rownum=20) a1
23、其中rn 10
24、分页语句3:在和模式之间,性能没有上面那么高,但是写法简单。
25、选择a1。*
26、from (select t.*,rownum rn from T _ BASE _ PROVINCE T)a1
27、其中rn在11和20之间;
28、一般分页格式,page是页码,size是每页显示的页数。
29、选择*
30、from (select t.*,rownum rn
31、从(选择*
32、从T _ BASE _省出发
33、按id排序
34、其中rownum=页面*大小)
35、其中rn(第1页)*尺寸;
本文到此结束,希望对大家有所帮助。
Www.yiLeen.com.CN艺莲園提供生活百科,美食,购物,旅游,房产,交通,家居,数码,科技,财经,教育,健康,娱乐,历史,汽车,生活消费门户网站
本文部分文字与图片资源来自于网络,转载此文是出于传递更多信息之目的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!
联系邮箱:773537036@qq.com
发表评论