我爱Aspx >> C#.Net >> SQLSERVER,ORACLE,MYSQL高效分页查询_数据库技巧
如果查询结果需要分页,从效率上讲,下面的效率应该比较高(粉红色表示需要根据实际情况填充的地方)
三类数据库中进行分页查询的高效率方法(目前来看):
Oracle: SELECT * FROM (
SELECT MY_TABLE.*,ROWNUM AS MY_ROWNUM FROM (
/** 括号里写实际的需要查询的SQL语句**/
) AS MYTABLE WHERE ROWNUM <=200/**这里是一页中的最后一条记录**/
\) WHERE MY_ROWNUM>=10 /**这里是一页中的第一条记录**/
SQLServer: SELECT * FROM (
SELECT TOP 页面容量 * FROM (
SELECT TOP 页面容量*当前页码 * FROM
表 WHERE 条件 ORDER BY 字段A ASC
)AS TEMPTABLE1 ORDER BY 字段A DESC
) AS TEMPTABLE2 ORDER BY 字段A ASC
MYSQL: SELECT 语句 LIMIT 页面的第一条记录-1,页面容量
http://blog.csdn.net/lovingprince/archive/2007/03/18/1532805.aspx
Ҷƪл˵?
SQL Server 2000和 SQL Server 2..[04-28]
PHP怎样调用MSSQL的存储过程 _PH..[04-28]
在ACCESS 中调用后台存储过程_数..[04-28]
bbs的数据结构和存储过程(一)_..[04-28]
bbs的数据结构和存储过程(二)_..[04-28]
bbs的数据结构和存储过程(三)_..[04-28]
金额阿拉伯数字转换为中文的存储..[04-28]
用存储过程实现ASP对数据库访问_..[04-28]
存储过程入门与提高_数据库教程[04-28]
用XML和SQL 2000来管理存储过程调..[04-28]
客户端回调实现gridView无刷新分..[04-28]
用ObjectDataSource实现自定义分..[04-28]
SQL Server 2000和 SQL Server 2..[04-28]
用排序串字段实现树状结构(存储..[04-28]
存储过程对页面访问速度的影响_A..[04-28]
实现分页的例子-使用存储过程来实..[04-28]
存储过程分页_ASP技巧[04-28]
ASP中巧用存储过程_ASP技巧[04-28]
PHP怎样调用MSSQL的存储过程 _PH..[04-28]
在ACCESS 中调用后台存储过程_数..[04-28]