当前位置:七道奇文章资讯数据防范Oracle防范
日期:2012-03-25 00:26:00  来源:本站整理

Oracle数据库操纵解析函数row_number高效分页[Oracle防范]

赞助商链接



  本文“Oracle数据库操纵解析函数row_number高效分页[Oracle防范]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

  oracle数据库分页大全(oracle操纵解析函数row_number高效分页)

  Mysql分页采取limt关键字

  select * from t_order limit 5,10; #返回第6-15行数据

  select * from t_order limit 5; #返回前5行

  select * from t_order limit 0,5; #返回前5行

  Mssql 2000分页采取top关键字(20005以上版本也支持关键字rownum)

  Select top 10 * from t_order where id not in (select id from t_order where id>5 ); //返回第6到15行数据

  此中10表示取10记录 5表示从第5条记录开始取

  Oracle分页

  ①采取rownum关键字(三层嵌套)

  SELECT * FROM(

  SELECT A.*,ROWNUM num FROM

  (SELECT * FROM t_order)A

  WHERE

  ROWNUM<=15)

  WHERE num>=5;--返回第5-15行数据

  ②采取row_number解析函数举行分页(效率更高)

  SELECT xx.* FROM(

  SELECT t.*,row_number() over(ORDER BY o_id)AS num

  FROM t_order t

  )xx

  WHERE num BETWEEN 5 AND 15;

  --返回第5-15行数据

  解析函数能用格局

  函数() over(pertion by 字段 order by 字段);

  Pertion 按照某个字段分区

  Order 按照勒个字段排序


  以上是“Oracle数据库操纵解析函数row_number高效分页[Oracle防范]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • SQL Server中利用Linkserver衔接Oracle的办法
  • Oracle数据库网络与安全FAQ精辟堆积
  • Ubuntu 9.10下安装Oracle10g
  • Ubuntu 10.04 下安装Oracle 11g
  • oracle盲注报错语句和oracle提权语句汇总
  • oracle中to_char、to_number、to_date的用法
  • Python模拟Oracle的SQL/PLUS工具的实现办法
  • Oracle数据库访谈之最年青的OCM访谈
  • oracle表数据误删复原
  • Oracle数据库笔记--表空间
  • Oracle数据库树形查询的代码示例
  • oracle中记录和调集
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .