当前位置: 首页 > news >正文

杭州营销网站建设平台竞价托管外包服务

杭州营销网站建设平台,竞价托管外包服务,中国十大私企,百姓装潢口碑怎么样此博文记录时间:2023-05-05,发到互联网上是2023-10-09 这个在分页里面用得比较多,在MySQL中,通常使用limit去操作,而去感觉比较简单,Oracle中无此关键字。 通过查阅资料后,要实现分页需要用到…

此博文记录时间:2023-05-05,发到互联网上是2023-10-09

这个在分页里面用得比较多,在MySQL中,通常使用limit去操作,而去感觉比较简单,Oracle中无此关键字。

通过查阅资料后,要实现分页需要用到ROWNUM,但并ROWNUM ≠ limit。在此记录下。方便以后查阅。

如下SQL代码:

select ID, NAME from TEST_TABLE

执行结果:

加上ROWNUM关键字后:

select ROWNUM, ID, NAME from TEST_TABLE

执行结果:

可知,他将查询到的数据添加了序号,从1开始。

如下SQL:

select ROWNUM, ID, NAME from TEST_TABLE where ID = 1001

执行结果:

从中可以看到,他的rownum是1,不是2,这里也就是和MySQL中limit不一样的地方。

这里可以猜测(无证实,只猜测)ROWNUM是在最后投影时对数据添加序号。

也就是说,Oracle拿到这个数据后,将表中数据进行选择,选择完成后,再进行投影,然后使用rownum对数据标记序号。

如果就是要拿到当ID为1001时,对应的ROWNUM为2的SQL,可以这样操作,将第一次查询的数据作为临时表,在临时表中进行查询,即可,如下SQL代码:

select test.* from (select ROWNUM as rn, ID, NAME from TEST_TABLE) test where ID = 1001

执行结果如下:

知道了ROWNUM这些特性后,现在就可以进行分页了,不考虑效率,用最简单的方式就会想到用between关键字。

规定,每页查2条数据

那就用这个进行操作下:

select test.* from (select ROWNUM as rn, ID, NAME from TEST_TABLE) test where rn BETWEEN (page - 1) * 2 + 1 and page * 2  

如下第一页:

select test.* from (select ROWNUM as rn, ID, NAME from TEST_TABLE) test where rn BETWEEN (1 - 1) * 2 + 1 and 1 * 2  

执行结果:

第三页:

select test.* from (select ROWNUM as rn, ID, NAME from TEST_TABLE) test where rn BETWEEN (3 - 1) * 2 + 1 and 3 * 2  

执行结果:

http://www.tj-hxxt.cn/news/19445.html

相关文章:

  • 珠海做网站报价seo教学视频教程
  • 多多短视频下载赚钱seo推广费用
  • 制作宣传片影视百度官方优化指南
  • 网站建设 域名 数据库百度问一问付费咨询
  • 凡客 网站设计seo数据分析
  • 太原网站的公司北京网络网站推广
  • 织梦程序来搭建网站百度推广关键词排名规则
  • 做网站至少要花多少钱广告发布平台
  • 专业的论坛网站建设头条站长平台
  • 佛山主题网站设计多少钱定向推广
  • 网站打开慢是什么原因百度助手下载安装
  • wordpress 优化 插件网站手机优化
  • 沈阳正规网站建设哪家便宜有了域名如何建立网站
  • 网站制作价格情况厦门百度竞价
  • 宁波网络营销服务网站优化公司怎么选
  • jsp做的婚恋网站网络销售是什么工作内容
  • 广西人才网青岛seo整站优化公司
  • 在哪个彩票网站是小黄人做头像的瑞金网络推广
  • wordpress多站点的robots网站关键词搜索排名优化
  • 电子商城网站在线刷关键词网站排名
  • 洛阳网站制作seo基本概念
  • 网站前端代码有哪些问题天津seo网站推广
  • 潍坊网站建设联系方式苏州网站建设书生
  • 水多多dili常德seo快速排名
  • 在国外做h网站怎么样台州关键词优化服务
  • 从化做网站建设百度sem竞价推广电子书
  • 政府部门网站建设方案书安徽做网站公司哪家好
  • 泰州外贸网站设计app注册推广平台
  • 江苏网站建设渠道免费推广网址
  • 做网站的结论怎么找平台推广自己的产品