数据库 ACCESS与SQL SERVER 2000分页SQL语句 分析
原SQL语句:SELECT TOP 10 * FROM [Order] WHERE [ID] NOT IN(SELECT TOP 6000 [ID] FROM [Order] ORDER BY [ID] DESC) ORDER BY [ID] DESC
我在SQLSERVER的查询分析器上运行上面的SQL语句,速度挺快,但我在ACCESS的查询上却让我的机子死机(接近死机,哈哈哈哈!)。
到底是我的SQL语句有问题呢还是其他原因?
初步分析,可能是ACCESS的NOT IN 这个地方的问题。
没办法,只能使用另一种分页方法:
现SQL语句:SELECT TOP 10 * FROM [Order] WHERE [ID]<(SELECT MIN([ID]) FROM (SELECT TOP 8000 [ID] FROM [Order] ORDER BY [ID] DESC) AS Temp) ORDER BY [ID] DESC
更改之后,不管在SQL SERVER或ACCESS上都飞快。
管他,先用吧,如果有朋友有更好的想法,大家讨论讨论。
原文网址:http://hi.baidu.com/jamte55/blog/item/ab2a5e45bc9f622dcefca356.html
转载于:https://www.cnblogs.com/lyh55/archive/2010/04/30/1681891.html
数据库 ACCESS与SQL SERVER 2000分页SQL语句 分析相关推荐
- SQL Server 2000 To SQL Server 2005
如果你想把数据库服务器从SQL Server 2000 升级至SQL Server 2005,或者将数据从SQL Server 2000 迁移至SQL Server 2005,建议先阅读MSDN上的这 ...
- 从SQL SERVER 2000到SQL SERVER 2005 视图中存在 ORDER BY 语句的完全解决方案
首先要看微软的一个官方文章: http://support.microsoft.com/kb/926292/ 文章中提到的补丁程序并未公开,需要与微软联系,工程师会给你下载地址和安装密码.我这里有一个 ...
- SQL Server 2000优化SELECT语句方法
本文是SQL Server SQL语句优化系列文章的第一篇.该系列文章描述了在Micosoft's SQLServer2000关系数据库管理系统中优化SELECT语句的基本技巧,我们讨论的技巧可在Mi ...
- 在SQL Server 2000 和SQL Server 2005中导出表结构
SQL Server 2000 SELECT 表名 = case when a.colorder=1 then d.name else '' end, 表说明 = ...
- 推荐优秀的SQL脚本调试工具Embarcadero DBArtisan 可以调试SQL Server 2000/2005 SQL调试工具汇总...
调试SQL语句是经常会碰到的需求,常常为了查找报表的数据是否正确,SQL脚本为什么取不到预想中的数据,一般都可以通过调试SQL语句来解决问题,找到原因.问题不一定是系统的Bug,可能是设置不正确,可能 ...
- 远程服务器是否启动了sql server 2000服务,SQL Server 2000服务器的远程连接
获得知识的途径有很多,在课课家语言编程的学习更是有无限的乐趣,现在由小编为大家讲解有关语言编程的文章希望对大家有所帮助.远程连接SQL Server 2000服务器的解决方案: 需求如下:需要远程连接 ...
- SQL server 2000及SQL server 2005 数据库置疑解决办法
以数据库mpcyerp为例,做对数据库置疑的处理方法说明: 一.将mpcyerp_Data.MDF文件拷贝出来并备份 在企业管理器中建立一个同名的新数据库mpcyerp 二.停止SQL Server服 ...
- sql server 2005分页存储过程和sql server 2000分页存储过程(摘)
USE [svnhost] GO /****** 对象: StoredProcedure [dbo].[up_Page2005] 脚本日期: 05/21/2008 11:27:05 ***** ...
- SQL Server 常用分页SQL
今天无聊和朋友讨论分页,发现网上好多都是错的.网上经常查到的那个Top Not in 或者Max 大部分都不实用,很多都忽略了Order和性能问题.为此上网查了查,顺带把2000和2012版本的也补上 ...
最新文章
- 【POJ1144】Network
- UA MATH563 概率论的数学基础 鞅论初步10 Doob可选停止定理与一维随机游走的exiting time
- python显示数据长度_Python数据分析之初识可视化
- Xamarin效果第十三篇之弹窗PopupPage
- php 遮罩层,Jquery实现遮罩层的方法
- Linux 牛书推荐:《Linux网络编程》
- 深入理解JVM逃逸分析
- 现在人真的很奇怪,看见有钱人点头哈腰
- const的修饰规则
- 【达内课程】Android自动化测试框架Robotium
- 计算机网络实验-路由器IP地址配置及直连网络和ARP协议分析
- PHP 读写 COOKIE
- 解决SQL Server数据库维护计划失败的问题
- C++20新特性—概述
- 给定一系列正整数,请设计一个尽可能高效的算法,查找倒数第K个位置上的数字
- UE4 Datasmith图标消失解决
- 定时监控Ubuntu系统HDMI热插拔进行锁屏操作
- 尚硅谷外卖项目笔记二
- 《Python数据分析基础教程:NumPy学习指南(第2版)》笔记5:第三章 常用函数1——文件读写、算术平均值、最大值最小值、极值
- 百度算法最新更新介绍之烽火算法