`

数据库分页查询关键字

 
阅读更多
1.oracle数据库分页
select * from (select a.*,rownum rc from 表名 where rownum<=endrow) a where a.rc>=startrow

oracle分页有通用写法,假设一页5行
select * from (    select t.*,rownum from (        select * from table1 where condition order by column) t )    where rownum>(pangeNow-1)*5 and rownum<=(pageNow)*5

2.DB2数据库分页
Select * from (select rownumber() over() as rc,a.* from (select * from 表名 order by 列名) as a) where rc between startrow and endrow

3.SQL Server 2000数据库分页
Select top pagesize * from 表名 where 列名 not  in(select top pagesize*page 列名 from  表名 order by 列名) order by 列名

4.SQL Server 2005数据库分页
Select * from (select 列名,row_number() over(order by  列名1) as 别名from 表名) as t where t.列名1>=startrow and t.列名1<=endrow

5.MySQL数据库分页
Select * from 表名 limit startrow,pagesize(Pagesize为每页显示的记录条数)

6.PostgreSQL数据库分页
Select * from 表名 limit pagesize,offset startrow(Pagesize为每页显示的记录条数.)

分享到:
评论

相关推荐

    Lunene分页关键字高亮显示

    为数据库字段创建索引,对搜索的数据进行分页,对关键字高亮显示(Default2.aspx)

    MySQL DQL - 分页查询.md

    示例代码演示了使用LIMIT关键字来实现分页查询的基本语法。其中,page_number表示要获取的页码,page_size表示每页显示的数据条数。通过计算偏移量(page_number-1)*page_size和限制获取的数据条数page_size,可以...

    各个数据库分页技术关键代码

    当前流行使用的各个数据库的分页技术 SQL Server  从数据库表中的第M条记录开始取N条记录,利用Top关键字:注意如果Select语句中既有top,又有order by,则是从排序好的结果集中选择:  SELECT *  FROM ( SELECT...

    基于SSH框架的增删改查示例(包括分页)

    基于SSH框架的增删改查示例、分括分页 基于oracle数据库 具有登录、单表增删改查、分页、关键字查询等功能 有说明文档

    php mssql 数据库分页SQL语句

    根据自己使用过的内容,把常见数据库Sql Server,Oracle和MySQL的分页语句,从数据库表中的第M条数据开始取N条记录的语句总结如下: SQL Server 从数据库表中的第M条记录开始取N条记录,利用Top关键字:注意如果...

    mysql oracle和sqlserver分页查询实例解析

    mysql的分页查询是最简单的,借助关键字limit即可实现查询,查询语句通式: selecto.*from(sql)o limit firstIndex,pageSize 如下面的截图,每页显示的记录数为20: 查询(1-20)这20条记录 查询(21-40)这20条...

    Mysql Limit 分页查询优化详解

    我们来写分页 物理分页 select * from table LIMIT (当前页-1)*每页显示条数,每页显示条数; MySQL之Limit简单优化.md 同样是取90000条后100条记录,传统方式还是改造方式? 传统方式是先取了前90001条记录,取其中最大...

    asp.net使用oracle分页存储过程查询数据

    比如,连接数据库字符串,查询的sql语句等 注意:查询sql语句中必须包含rownum字段,别名是rn。rownum是Oracle关键字。 存储是来自http://blog.csdn.net/pharaohsprince/archive/2006/04/12/660800.aspx。 对存储...

    sqlserver分页查询处理方法小结

    sqlserver2008不支持关键字limit ,所以它的分页sql查询语句将不能用MySQL的方式进行,幸好sqlserver2008提供了top,rownumber等关键字,这样就能通过这几个关键字实现分页。 下面是本人在网上查阅到的几种查询脚本...

    Asp.Net MVC 的分页

    适用于 Asp.Net MVC 的分页。... 搜索关键字: ProjectManagerConnectionString 或者执行【z_SQL_data.txt】 中的数据库语句手动创建测试表和数据。附赠分页存储过程(适用 SQL2005)。 代码说明请看图解。(说明.gif)

    电商平台源码+数据库语句

    后台上传前台商品照片到mysql,前台验证码登录,异常界面处理,商品关键字搜索,前台轮播图展示,后台设置前台的推荐商品栏,后台设置前台的新添加商品栏,后台使用分页查询,前台模拟订单支付。 4.数据库表 在...

    6、oracle数据库下查询操作

    针对数据库操作最多的就是数据查询,这里分享一个我常用的方法,看到需求后,先确定查询范围,就是需要查询哪些表;之后确定查询条件;最后写出查询的字段。 ORACLE中之前说过有两个伪列ROWID和ROWNUM,用来标识唯一...

    JavaEE---分页

    这是一个通用的分页技术 。 相对于很多针对特定数据库的代码,这个用了最通用的关键字写的。

    Access 2000数据库系统设计(PDF)---025

    24510.10.3 使用固定列标题的交叉表查询 24610.11 从其他数据库中的表创建查询 24710.12 疑难解答 24810.13 现实世界—优化多表查询 249第11章 用操作查询修改数据 25111.1 操作查询入门 25111.2 用生成表查询创建新...

    数据库SQL实战题目汇总

    数据库SQL实战题目汇总 43.将所有to_date为9999-01-01的全部更新为 NULL.md44.将id=5以及emp_no=10001的...55.分页查询employees表.md 56.获取所有员工的emp_no.md 57.使用含有关键字exists查找未分配具体部门的员工

    javassm社区住户报修信息管理系统毕业设计源码+数据库+论文.zip

    投诉信息信息列表:显示系统的所有投诉信息信息,可以通过关键字查询。 投诉信息信息删除:对输入错误或过期的投诉信息信息删除。 站内新闻管理模块: 站内新闻发布:管理员发布站内新闻,包括标题、类别、内容、...

    PHP 访问 MySQL ACCESS 类

    connect() // 链接数据库 query(string) // 查询语句 fetch() // 获取一条查询纪录的数组 close() // 关闭数据库连接 &lt;br&gt;setPageSize(int) // 设置分页大小,于query()之前调用,参数为0,不进行...

    Access 2000数据库系统设计(PDF)---002

    24210.10.2 设计一个月产品销售交叉表查询 24510.10.3 使用固定列标题的交叉表查询 24610.11 从其他数据库中的表创建查询 24710.12 疑难解答 24810.13 现实世界—优化多表查询 249第11章 用操作查询修改数据 25111.1...

    Access 2000数据库系统设计(PDF)---018

    24510.10.3 使用固定列标题的交叉表查询 24610.11 从其他数据库中的表创建查询 24710.12 疑难解答 24810.13 现实世界—优化多表查询 249第11章 用操作查询修改数据 25111.1 操作查询入门 25111.2 用生成表查询创建新...

    Access 2000数据库系统设计(PDF)---003

    24210.10.2 设计一个月产品销售交叉表查询 24510.10.3 使用固定列标题的交叉表查询 24610.11 从其他数据库中的表创建查询 24710.12 疑难解答 24810.13 现实世界—优化多表查询 249第11章 用操作查询修改数据 25111.1...

Global site tag (gtag.js) - Google Analytics