`

sql2000比较日期的效率问题

SQL 
阅读更多
在sql2000中
sql语句中的where条件判断两个日期(Date1、Date2)是否相当时,比如下面两种情况的比较:
一、convert(varchar(10),Date1,120)=Date2
二、datediff(d,Date1,@Date2)=0

第一种的效率比第二种高很多,数据量大的时候特别明显。(这是根据实际数据测试得到的)
分享到:
评论

相关推荐

    SQL SERVER 2000开发与管理应用实例

    本书不但融合了作者在使用SQL Server 2000过程中遇到的各种常见问题和应用案例,还总结了作者几年来在CSDN 社区SQL Server版所解决的大量问题,面向实际项目需求,涉及不同类型的应用,能够多角度地引导读者学习相关...

    sqlserver2000基础(高手也有用)

    2.6.2 常见的低效率日期处理方法 52 2.6.3 日期与数字 53 第 3 章 字符处理 55 3.1 字符类型概述 55 3.2 字符串分拆 56 3.2.1 循环截取法 57 3.2.2 动态Transact-SQL语句法 57 3.2.3 辅助表法 59 ...

    SQL效率提升之一些SQL编写建议并有效利用索引

    使用LIKE比较进行查询时,如果模式以特定字符串如“abc%”开头,使用索引则会提高效率;如果模式以通配符如“%xyz”开头,则索引不起作用 3. OR会引起全表扫描,且和IN的作用相当 4. 尽量少用NOT 5. EXISTS 和 IN的...

    图解SQL数据库语言轻松入门.pptx

    "图解SQL数据库语言轻松入门.pptx" SQL数据库语言是一种常用的数据库语言,用于管理和查询数据库。...通过阅读本书,读者可以轻松掌握SQL数据库语言的基本概念和应用技巧,提高数据库管理和查询效率。

    亲测完美可用 SQLPrompt 10.7 Sql Server 智能提示插件 全功能可用版

    支持最新SQL Server Management Studio (SSMS) 18.9.2版(发布日期:2021 年7月 15 日) 压缩文件包括 1.SQLPrompt_10.7.1官方原版安装文件,2021.8最新版 2.激活全功能可用的XX你懂的 3.安装说明文件,附截图

    SQL.Server.2008管理员必备指南.part4.rar(4/4)

    无论您是学生还是数据库领域的从业人员,都可从《SQL Server 2008管理员必备指南》获得解决问题和完成工作所需的信息。  《SQL Server 2008管理员必备指南》重要主题:  规划、部署和配置SQL Server 2008  管理...

    SQL编程思想:基于5种主流数据库代码实现.docx

    SQL 语言提供了许多运算符,包括算术运算符、比较运算符、逻辑运算符和位运算符等。这些运算符可以用于对变量进行各种计算和比较操作。 8. SQL 语言的查询和更新操作 SQL 语言的查询和更新操作也是其核心概念之一...

    DBATools For PL/SQL Developer

    主要功能是提供许多DBA数据库管理的功能,使ORACLE工程师不仅可以使用PL/SQL Developer进行开发设计,同时也可以进行数据库管理及监控,大大提高工作效率。 软件安装说明: 本插件为绿色软件,将DBATools.dll和...

    SQL.Server.2008管理员必备指南.part2.rar(2/4)

    无论您是学生还是数据库领域的从业人员,都可从《SQL Server 2008管理员必备指南》获得解决问题和完成工作所需的信息。  《SQL Server 2008管理员必备指南》重要主题:  规划、部署和配置SQL Server 2008  管理...

    SQL函数命令大全[总结].pdf

    SQL 函数命令大全 SQL 函数命令大全是软件开发中不可或缺的一部分,涵盖了各种 SQL 函数命令,包括...这些函数是 SQL 编程中不可或缺的一部分,掌握这些函数可以帮助开发者更好地处理数据,提高开发效率和代码质量。

    SQL.Server.2008管理员必备指南.part1.rar(1/4)

    无论您是学生还是数据库领域的从业人员,都可从《SQL Server 2008管理员必备指南》获得解决问题和完成工作所需的信息。  《SQL Server 2008管理员必备指南》重要主题:  规划、部署和配置SQL Server 2008  管理...

    计算机课程设计+SQL Server 2000/JAVA+网上商城系统

    本网站是小型的商品销售网站,消费者可以有目的性的快速找到你所期望的产品,可以直观的浏览商品的价格、内容、生产日期是否符合需要,为现在高效率的生活带来方便。 经过前期的深入调查和研究,总结出该平台需要...

    sql语句中如何将datetime格式的日期转换为yy-mm-dd格式

    如果在asp中我们可以用year(date())这样的格式在sql语句中,不知道这样的效率怎么样不过是个方法 代码如下:select substring(convert(char,registdate,120),1,10) as registdate from tbuser 您可能感兴趣的...

    sql server动态存储过程按日期保存数据示例

    在不改变保存方式的代码的情况下,用动态存储过程是首选,在sql server存储过程中进行日期计算,按日期建表效率最高,下面就公司项目的部分动态存储过程粘贴出来: -----sql语句: ALTER proc [dbo].[EventInsert] ...

    sqlserver工资关系系统

    采购员的效率过高,仓库里囤积的某些商品要很久才能卖完,商品会过期,仓库库位饱和,资金周转很慢,仓库管理员要定期进行商品进出货统计也比较困难,订货单和采购单上的日期和缺料清单上的日期都不相同,长此以往,...

    SQLServer2008查询性能优化 2/2

    实施修复甚至预防性能问题的T-SQL最佳实践 《SQL Server 2008查询性能优化》不是理论书籍,它的目的是帮助你避免数据库出现性能低下的状况,它还能帮助你保住你的工作。 内容提要 《SQL Server 2008查询性能优化...

    SQLServer2008查询性能优化 1/2

    实施修复甚至预防性能问题的T-SQL最佳实践 《SQL Server 2008查询性能优化》不是理论书籍,它的目的是帮助你避免数据库出现性能低下的状况,它还能帮助你保住你的工作。 内容提要 《SQL Server 2008查询性能优化...

    SQL语法大全

    SQL语法大全 SQL语法大全 1. ASP与Access数据库连接: dim conn,mdbfile mdbfile=server.mappath("数据库名称.mdb") set conn=server.createobject("adodb.connection") conn.open "driver={microsoft access ...

    T-SQL高级查询

    查询表的时候,有时候中间表需要重复使用,这些子查询被重复查询调用,不但效率低,而且可读性低,不利于理解。那么公式表表达式可以解决这个问题。 我们可以将公式表表达式(CET)视为临时结果集,在select、...

Global site tag (gtag.js) - Google Analytics