1、使用T_BASE_PROVINCE表作为测试演示,表字段如下
2、IDNUMBER(11,0)
【资料图】
3、PROVINCEIDVARCHAR2(6 BYTE)
4、PROVINCEVARCHAR2(40 BYTE)
5、数据可以根据自己的需要插入一定量的测试数据。
6、查询总数据量
7、select count(*) from T_BASE_PROVINCE;
8、分页时,通常显示总页数。需要查询总数据得到总页数,总页数=总金额/每页显示的记录数。
9、前面的测试数据初始化完成后,前20个查询中有什么样的数据?
10、分页语句1:包含order by排序,多了一层嵌套,因为order by是在select之后执行的,如果不写入其中,可能会出现意外的排序结果。
11、select *
12、from (select t.*, rownum rn
13、 from (select *
14、 from T_BASE_PROVINCE
15、 order by id asc) t
16、 where rownum=20)
17、where rn 10;
18、分页语句2:如果不需要排序,可以使用下面的语句。
19、select a1.*
20、from (select t.*,rownum rn
21、 from T_BASE_PROVINCE t
22、 where rownum=20) a1
23、where rn 10;
24、分页语句3:在和模式之间,性能没有上面高,但是写法简单。
25、select a1.*
26、from (select t.*,rownum rn from T_BASE_PROVINCE t) a1
27、where rn between 11 and 20;
28、一般分页格式,page是页码,size是显示的页数。
29、select *
30、from (select t.*, rownum rn
31、 from (select *
32、 from T_BASE_PROVINCE
33、 order by id asc) t
34、 where rownum=page*size)
35、where rn (page-1)*size;
本文到此结束,希望对大家有所帮助。
上一篇:煤炭行情持续下行,去年高歌猛进的“能源大省”感到压力 世界看点
下一篇:最后一页
X 关闭
X 关闭
日前,上海展览中心(集团)有限公司原党委副书记、总裁孙小明涉嫌受贿
近日,在港交所上市的粉笔股价重挫,三个交易日股价大跌57%,引发市场
据Choice统计显示,今日A股市场共有3189只个股上涨,1633只个股下跌,
新华社长沙6月28日电通讯:中国水稻,中国在非洲的亮丽名片新华社记者
为持续做好垃圾分类工作,提高居民源头分类的主动性、自觉性与积极性,
金十期货6月29日讯,据Mysteel,6月28日华东某不锈钢厂南非高碳铬铁现
1 介绍苏州石湖吴越潮音景区位于苏州吴中区石湖东街169号,是一个集传
在借贷市场上,小赢卡贷作为一家知名的在线借款平台,提供了便捷的借款
1、您好,经颅磁影响范围不大,时间内也会逐渐消失,可以说是无副作用
电讯报:凯恩将新建住宅,地点距离切尔西训练基地15英里,拜仁,列维,热