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

pptppt模板免费下载茂名seo顾问服务

pptppt模板免费下载,茂名seo顾问服务,股票做T网站,做ppt图片用的网站有哪些Oracle排序分页查询和MySQL数据库的语句还不一样,这里做简单的记录。按操作时间排序1 SELECT A.*, ROWNUM RN FROM (SELECT * FROM v_log) A ORDER BY operatetime DESC 结果 可以发现,按时间排序了,但是rownum并不是从小到大,因…
Oracle排序分页查询和MySQL数据库的语句还不一样,这里做简单的记录。

按操作时间排序1

SELECT A.*, ROWNUM RN FROM (SELECT * FROM v_log) A ORDER BY operatetime DESC 

结果

clipboard.png

可以发现,按时间排序了,但是rownum并不是从小到大,因为oracle是先生成rownum,再进行排序,需要在套一层查询

按操作时间排序2

SELECT T.*, rownum RN FROM(SELECT * FROM (SELECT * FROM v_log) ORDER BY operatetime DESC ) T

结果:

clipboard.png
顺序正确,rownum正确,在此基础上再套一层查询进行分页

按操作时间排序并分页

SELECT T2.* from(    
SELECT T.*, rownum RN FROM(
SELECT * FROM (SELECT * FROM v_log) ORDER BY operatetime DESC 
)T) T2 WHERE RN BETWEEN 1 and 10

clipboard.png

测试

SELECT * FROM (SELECT A."sku", ROWNUM rn, A."goods_sn" FROM AMZ_HUOPIN_SKU AWHERE ROWNUM <= 10 ORDER BY A."goods_sn" DESC) temp
WHERE temp.rn > 0;SELECT A."sku", A."goods_sn", ROWNUM RN FROM AMZ_HUOPIN_SKU A ORDER BY A."sku" DESC## 子查询先找出所有,然后再rownum,rownum 为伪列,后再排序
SELECT A."sku", A."goods_sn", ROWNUM RN FROM (SELECT * FROM AMZ_HUOPIN_SKU) A ORDER BY A."sku" DESC## 因为oracle是先生成rownum,再进行排序,需要在套一层查询,即先拍好序,然后再生成rownum
SELECT T."sku", T."goods_sn", ROWNUM RN FROM (SELECT * FROM (SELECT * FROM AMZ_HUOPIN_SKU) ORDER BY "sku" DESC
) T## 上边的这两个语句是等价的
SELECT T."sku", T."goods_sn", ROWNUM RN FROM (SELECT * FROM AMZ_HUOPIN_SKU ORDER BY "sku" DESC
) TSELECT T2.* FROM(
SELECT T."sku", T."goods_sn", ROWNUM RN FROM (SELECT * FROM AMZ_HUOPIN_SKU ORDER BY "sku" DESC
) T) T2 WHERE RN BETWEEN 0 AND 10

综合查询

# 1、子句查询,这条语句可以加条件WHERE
SELECT * FROM (SELECT A."sku", A."goods_sn", A."category",A."color_name", A."size_name", A."fnsku",H.QTY,H.WAREHOUSEID,H.F_CREATE_TIME FROM AMZ_HUOPIN_SKU A 
LEFT JOIN HWC_CAMEL_INV_ALL H ON A."fnsku" = H.SKU)# 2、排序SELECT * FROM (SELECT * FROM (SELECT A."sku", A."goods_sn", A."category",A."color_name", A."size_name", A."fnsku",H.QTY,H.WAREHOUSEID,H.F_CREATE_TIME FROM AMZ_HUOPIN_SKU A 
LEFT JOIN HWC_CAMEL_INV_ALL H ON A."fnsku" = H.SKU)) ORDER BY "goods_sn" DESC# 3、排序之后,再获取ROWNUM
SELECT T.*, ROWNUM RN FROM (SELECT * FROM (SELECT * FROM (SELECT A."sku", A."goods_sn", A."category",A."color_name", A."size_name", A."fnsku",H.QTY,H.WAREHOUSEID,H.F_CREATE_TIME FROM AMZ_HUOPIN_SKU A 
LEFT JOIN HWC_CAMEL_INV_ALL H ON A."fnsku" = H.SKU)) ORDER BY "goods_sn" DESC) T# 4、再根据获取到的ROWNUM按照顺序进行分页
SELECT R.* FROM(SELECT T.*, ROWNUM RN FROM (SELECT * FROM (SELECT * FROM (SELECT A."sku", A."goods_sn", A."category",A."color_name", A."size_name", A."fnsku",H.QTY,H.WAREHOUSEID,H.F_CREATE_TIME FROM AMZ_HUOPIN_SKU A LEFT JOIN HWC_CAMEL_INV_ALL H ON A."fnsku" = H.SKU WHERE A."goods_sn" = 'K832026565')) ORDER BY "goods_sn" DESC) T
) R WHERE RN BETWEEN 10 AND 20

注:本文为转载,原文地址:oracle先排序再分页

http://www.lbrq.cn/news/2478133.html

相关文章:

  • 网站手机版怎么做的谷歌网站推广
  • 做ppt兼职的网站正规代运营公司排名
  • 深圳专业做网站专业seo网站系统
  • 成都知名网站推广网络广告的形式
  • 英文网站外链查询百度一直不收录网站
  • 做网站的关键性技术有哪些百度图片搜索网页版
  • 阿里云 网站建设方案书百度引擎搜索
  • 导购网站建设微营销推广方案
  • 静态网站生成中国十大it培训机构排名
  • 淘宝上的网站建设百度网站怎么申请注册
  • 有什么有趣的网站淘宝运营培训班去哪里学
  • 上海网站建设-中国互联百度代理公司怎么样
  • 营销网站做推广哪个平台可以买卖链接
  • 网站建设前期工作要看网的域名是多少
  • 上海区域划分南宁seo优化公司排名
  • 跟做网站相关的法律今日时政新闻
  • wordpress恶意代码如何优化搜索引擎
  • wordpress 中文注册电池优化大师下载
  • 广州建设厅网站seo关键词排名查询
  • 企业网站的制作公司2022最新免费的推广引流软件
  • jsp做网站用到的软件软文媒体
  • 全球访问量最大的网站关键词搜索优化公司
  • 电商网站模版b站官方推广
  • 教做flash的网站申请一个网站
  • 中国排名前十跨境电商平台百度移动端优化
  • 合肥做网站优化网络服务平台
  • 企业网站建设可行分析会员营销
  • 毕设做网站什么主题比较好网络公司网络营销推广方案
  • 建材网站开发怎么制作网页设计
  • 德州做网站的公司百度免费发布信息网站
  • VLAN的划分(基于华为eNSP)
  • 路由选择工具——IP-Prefix
  • 【WPF】NumericUpDown的用法
  • 前端设计中如何在鼠标悬浮时同步修改块内样式
  • LeetCode|Day26|191. 位 1 的个数|Python刷题笔记
  • DSP在CCS中实现双核在线仿真调试及下载的方法(以TMS320F28x为例)