原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语句 分析相关推荐

  1. SQL Server 2000 To SQL Server 2005

    如果你想把数据库服务器从SQL Server 2000 升级至SQL Server 2005,或者将数据从SQL Server 2000 迁移至SQL Server 2005,建议先阅读MSDN上的这 ...

  2. 从SQL SERVER 2000到SQL SERVER 2005 视图中存在 ORDER BY 语句的完全解决方案

    首先要看微软的一个官方文章: http://support.microsoft.com/kb/926292/ 文章中提到的补丁程序并未公开,需要与微软联系,工程师会给你下载地址和安装密码.我这里有一个 ...

  3. SQL Server 2000优化SELECT语句方法

    本文是SQL Server SQL语句优化系列文章的第一篇.该系列文章描述了在Micosoft's SQLServer2000关系数据库管理系统中优化SELECT语句的基本技巧,我们讨论的技巧可在Mi ...

  4. 在SQL Server 2000 和SQL Server 2005中导出表结构

    SQL Server 2000 SELECT     表名       = case when a.colorder=1 then d.name else '' end,     表说明     = ...

  5. 推荐优秀的SQL脚本调试工具Embarcadero DBArtisan 可以调试SQL Server 2000/2005 SQL调试工具汇总...

    调试SQL语句是经常会碰到的需求,常常为了查找报表的数据是否正确,SQL脚本为什么取不到预想中的数据,一般都可以通过调试SQL语句来解决问题,找到原因.问题不一定是系统的Bug,可能是设置不正确,可能 ...

  6. 远程服务器是否启动了sql server 2000服务,SQL Server 2000服务器的远程连接

    获得知识的途径有很多,在课课家语言编程的学习更是有无限的乐趣,现在由小编为大家讲解有关语言编程的文章希望对大家有所帮助.远程连接SQL Server 2000服务器的解决方案: 需求如下:需要远程连接 ...

  7. SQL server 2000及SQL server 2005 数据库置疑解决办法

    以数据库mpcyerp为例,做对数据库置疑的处理方法说明: 一.将mpcyerp_Data.MDF文件拷贝出来并备份 在企业管理器中建立一个同名的新数据库mpcyerp 二.停止SQL Server服 ...

  8. sql server 2005分页存储过程和sql server 2000分页存储过程(摘)

    USE [svnhost] GO /****** 对象:  StoredProcedure [dbo].[up_Page2005]    脚本日期: 05/21/2008 11:27:05 ***** ...

  9. SQL Server 常用分页SQL

    今天无聊和朋友讨论分页,发现网上好多都是错的.网上经常查到的那个Top Not in 或者Max 大部分都不实用,很多都忽略了Order和性能问题.为此上网查了查,顺带把2000和2012版本的也补上 ...

最新文章

  1. 【POJ1144】Network
  2. UA MATH563 概率论的数学基础 鞅论初步10 Doob可选停止定理与一维随机游走的exiting time
  3. python显示数据长度_Python数据分析之初识可视化
  4. Xamarin效果第十三篇之弹窗PopupPage
  5. php 遮罩层,Jquery实现遮罩层的方法
  6. Linux 牛书推荐:《Linux网络编程》
  7. 深入理解JVM逃逸分析
  8. 现在人真的很奇怪,看见有钱人点头哈腰
  9. const的修饰规则
  10. 【达内课程】Android自动化测试框架Robotium
  11. 计算机网络实验-路由器IP地址配置及直连网络和ARP协议分析
  12. PHP 读写 COOKIE
  13. 解决SQL Server数据库维护计划失败的问题
  14. C++20新特性—概述
  15. 给定一系列正整数,请设计一个尽可能高效的算法,查找倒数第K个位置上的数字
  16. UE4 Datasmith图标消失解决
  17. 定时监控Ubuntu系统HDMI热插拔进行锁屏操作
  18. 尚硅谷外卖项目笔记二
  19. 《Python数据分析基础教程:NumPy学习指南(第2版)》笔记5:第三章 常用函数1——文件读写、算术平均值、最大值最小值、极值
  20. 百度算法最新更新介绍之烽火算法

热门文章

  1. 掘金健康大数据 需突破多重挑战
  2. 信息系统项目管理师案例分析
  3. 高性能服务器架构思路(五)——分布式缓存
  4. CheLunTan.Net无需注册同样享有发帖和回帖权利
  5. java重复造轮子系列篇-----时间date
  6. PHP_define和const的区别/获取所有常量get_defined_constant()
  7. POJ-1436 线段树 区间更新
  8. 引用 vsftpd配置手册(实用)
  9. Android用户界面设计学习之旅-第三站
  10. 影像采集-拍照 (用自己的插件 )简单逻辑