数据库分页小结
Mysql分页采用limt关键字
select * from aaron_test limit 5,10; #返回第6-10行数据
select * from aaron_test limit 5; #返回前5行
select * from aaron_test limit 0,5; #返回前5行
Mssql 2000分页采用top关键字(貌似20005以上版本也支持关键字rownum,测试用的是2000)
Select top 10 * from aaron_test where id not in (select id from aaron_test where id <=5 )
或者
Select top 10 * from aaron_test where id in (select id from aaron_test where id > 5 )
//返回第6到10行数据
其中10表示取10记录 5表示从第5条记录开始取
Oracle分页
①采用rownum关键字
SELECT * FROM
(SELECT A.*,ROWNUM num FROM
(SELECT * FROM aaron_test order by id) A
WHERE ROWNUM<=10)
WHERE num>=5;--返回第5-10行数据
要排序则用三层嵌套,否则只需要两层嵌套
SELECT * FROM
(SELECT A.*,ROWNUM num FROM aaron_test A WHERE ROWNUM<=10)
WHERE num>=5;--返回第5-10行数据
②采用row_number解析函数进行分页
SELECT tt.* FROM
(SELECT t.*,row_number() over(ORDER BY o_id)AS num
FROM aaron_test t) tt
WHERE num BETWEEN 5 AND 10;
--返回第5-10行数据
以上只有SQLServer 2000部分经过测试,其余只作为参考
分享到:
相关推荐
关于JDBC数据分页跨数据库小结.rar
关于JDBC数据分页跨数据库小结.pdf
关于JDBC数据分页跨数据库小结参考.pdf
目录 第1章 JDBC概述 1.1 JDBC简介 1.2 JDBC3.0规范 1.3 JDBC3.0 API的新特点 1.3.1 JDBC 3.0 API的一致性 1.3.2 不赞成的API 1.4 JDBC 3.0中的类和接口 1.4.1 java.sql包中的类和接口及其...9.5 本章小结
sqlserver2008不支持关键字limit ,所以它的分页sql查询语句将不能用MySQL的方式进行,幸好sqlserver2008提供了top,rownumber等关键字,这样就能通过这几个关键字实现分页。 下面是本人在网上查阅到的几种查询脚本...
在上篇基于BootStrap Metronic开发框架经验小结【一】框架总览及菜单模块的处理,介绍了Bootstrap开发框架的一些基础性概括,包括总体界面效果,以及布局、菜单等内容,本篇继续这一主题,介绍页面内容常用到的数据...
小结 第2章Bootstrap介绍 默认菜单 含有下拉列表和搜索框的菜单 按钮 警告框 主题 小结 第3章Knockout.js介绍 安装Knockout.js 基本示例 何为MVVM? 创建ViewModel 小结 第4章数据库应用 Entity ...
第4章 Visual C# 2008与数据库 案例1 利用DataGridView控件显示数据库信息 案例2 数据库数据记录单 案例3 利用下拉列表框动态查询数据库信息 案例4 利用ListView控件导航数据库信息 ...本章小结
C#中常用的分页存储过程小结,需要利用存储过程分页的朋友可以参考下。
分页方案一:(利用Not In和SELECT TOP分页) 语句形式: 代码如下: SELECT TOP 10 * FROM TestTable WHERE (ID NOT IN (SELECT TOP 20 id FROM TestTable ORDER BY id)) ORDER BY ID SELECT TOP 页大小 * FROM ...
1.5 小结 第2章 myedipse开发工具对各种框架的支持 2.1 使用jsp的两种模式 2.2 struts框架的实现 2.3 hibernate框架的实现 2.4 jpa框架的实现 2.5 spring框架的实现 2.6 jsf框架的实现 2.7...
3.4本章小结 第4章 系统设计 4.1系统设计思想 4.2系统总体设计 4.3数据库设计 4.3.1概念模型设计 4.3.2数据库表设计 4.3.3数据库连接 4.4本章小结 第5章 系统的实现 5.1实现环境说明 5.2主页面的实现 5.3登录模块的...
3.4本章小结 第4章 系统设计 4.1系统设计思想 4.2系统总体设计 4.3数据库设计 4.3.1概念模型设计 4.3.2数据库表设计 4.3.3数据库连接 4.4本章小结 第5章 系统的实现 5.1实现环境说明 5.2主页面的实现 5.3登录模块的...
3.4本章小结 第4章 系统设计 4.1系统设计思想 4.2系统总体设计 4.3数据库设计 4.3.1概念模型设计 4.3.2数据库表设计 4.3.3数据库连接 4.4本章小结 第5章 系统的实现 5.1实现环境说明 5.2主页面的实现 5.3登录模块的...