mysql:
引用
select * from 表名 where pid=0 limit ((当前页-1)*每页显示多少), 每页显示多少
oracle:
引用
select * from(
select rownum as rn,source.* from(
sql语句
) source where rownum <= (当前页*每页显示多少)
) result where rn >= ((当前页-1)*每页显示多少)
sqlserver:
引用
select top 每页显示多少 * from 表名 where 主键列 not in
(select top (当前页-1)*每页显示多少 主键列 from 表名 order by 主键列 )
order by 主键列
如何主键列是自动增长,则可以这样增强查询速度
select top 每页显示多少 * from 表名 where 主键列 >
(select max(主键列) from (select (当前页-1)*每页显示多少 主键列 from 表名 order by 主键列 ))
order by 主键列
DB2
引用
select * from (
select ROW_NUMBER() OVER() AS ROWNUM,source.*
from (
sql语句
)source
) a
where ROWNUM >= ((当前页-1)*每页显示多少) and ROWNUM <=(当前页*每页显示多少)
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/xiaoping8411/archive/2008/07/21/2682520.aspx
分享到:
相关推荐
支持Access,SqlServer,MySql,Oracle,SQLite,Sybase,DB2,PostgreSql连接 全模板化的代码生成器,轻松修改即可实现自定义各种编程语言模板、支持代码批量输出 内置一套强大的C#三层架构模板,此模板支持生成简单三层及...
2、支持Advantage、Asa、Ase、DB2、Firebird、Mimer、MySql、NexusDB、OleDb、Oracle、PervasiveSql、PostgreSql、SQLite、SqlServer、SqlServerCe、Teradata、VistaDB、Pdm数据文件等连接 3、全模板化的代码生成器...
本书特色:主要介绍SQL的语法规则及在实际开发中的应用,并且对SQL在MySQL、MS SQL Server、Oracle和DB2中的差异进行了分析;详细讲解数据库对增、删、改、查等SQL的支持并给出了相应的SQL应用案例;透彻分析函数...
•支持Access,SqlServer,MySql,Oracle,SQLite,Sybase,DB2,PostgreSql连接 •全模板化的代码生成器,轻松修改即可实现自定义各种编程语言模板、支持代码批量输出 •内置一套强大的C#三层架构模板,此模板支持生成...
9.2.1 为每种数据库编写不同的SQL语句 9.2.2 使用语法交集 9.2.3 使用SQL实体对象 9.2.4 使用ORM工具 9.2.5 使用SQL翻译器 9.3 CowNewSQL翻译器 9.3.1 CowNewSQL支持的数据类型 9.3.2 CowNewSQL支持...
使用SQL语句选择,插入,更新和删除数据。 支持存储过程。 支持分页。 查询自动映射或自定义映射到自己的实体类型(如产品类型)或动态类型(NET 4.0新)。 安全,使用索引或命名参数,以防止SQL注入。 强大的性能。...
9.2.1 为每种数据库编写不同的SQL语句 9.2.2 使用语法交集 9.2.3 使用SQL实体对象 9.2.4 使用ORM工具 9.2.5 使用SQL翻译器 9.3 CowNewSQL翻译器 9.3.1 CowNewSQL支持的数据类型 9.3.2 CowNewSQL支持...
9.2.1 为每种数据库编写不同的SQL语句 9.2.2 使用语法交集 9.2.3 使用SQL实体对象 9.2.4 使用ORM工具 9.2.5 使用SQL翻译器 9.3 CowNewSQL翻译器 9.3.1 CowNewSQL支持的数据类型 9.3.2 CowNewSQL支持...
9.2.1 为每种数据库编写不同的SQL语句 9.2.2 使用语法交集 9.2.3 使用SQL实体对象 9.2.4 使用ORM工具 9.2.5 使用SQL翻译器 9.3 CowNewSQL翻译器 9.3.1 CowNewSQL支持的数据类型 9.3.2 CowNewSQL支持...
13、说明:一条sql 语句搞定数据库分页 select top 10 b.* from (select top 20 主键字段,排序字段 from 表名 order by 排序字段 desc) a,表名 b where b.主键字段 = a.主键字段 order by a.排序字段 14、说明:...
db2 IBM DB2在企业级的应用最为广泛, 在全球的500家最大的企业中,几乎85%以上用DB2数据库服务器。收费 大型企业 Access 微软 Access是一种桌面数据库,只适合数据量少的应用,在处理少量 数据和单机访问的数据库时...
Sqlbean(Sql生成助手) ...数据库:Mysql,MariaDB,Oracle,Sqlserver2008+,PostgreSQL,DB2,Derby,Sqlite,HSQL,H2 Sqlbean For Android请移步这里:backhand_index_pointing_right: , 简单上手 1:引入Maven依赖
6、提供行列转换(数据旋转),避免写复杂的sql或存储过程,用算法来化解对sql的高要求,同时实现数据库无关(不管是mysql还是sqlserver) 7、提供分组汇总求平均算法(用算法代替sql避免跨数据库语法不一致) 8、分库分表...
13.3.5 SQL Server 207 13.4 SQL语言简介 207 13.5 常见的数据库设计问题 208 13.6 关系型数据库的设计原则 209 13.6.1 第一范式(1NF) 209 13.6.2 第二范式(2NF) 209 13.6.3 第三范式(3NF) 210 13.7 数据库...
在Framework1.0下同时连接SqlServer和Oracle的一些体会 XML XPath XPath最通俗的教程(ZZ) XPath中相对路径和绝对路径 XPath 简单语法 Asp.Net(C#)利用XPath解析XML文档示例 XSL .Net框架下的XSLT转换技术简介 一个...