`

时间日期比较函数DATEDIFF()

QQ 
阅读更多

定义和用法

DATEDIFF() 函数返回两个日期之间的天数。

语法

DATEDIFF(datepart,startdate,enddate)

startdate  enddate 参数是合法的日期表达式。

datepart 参数可以是下列的值:

datepart 缩写
yy, yyyy
季度 qq, q
mm, m
年中的日 dy, y
dd, d
wk, ww
星期 dw, w
小时 hh
分钟 mi, n
ss, s
毫秒 ms
微妙 mcs
纳秒 ns

实例

例子 1

使用如下 SELECT 语句:

SELECT DATEDIFF(day,'2008-12-29','2008-12-30') AS DiffDate

结果:

DiffDate
1

例子 2

使用如下 SELECT 语句:

SELECT DATEDIFF(day,'2008-12-30','2008-12-29') AS DiffDate

结果:

DiffDate
-1

分享到:
评论

相关推荐

    delphi、 sql 日期时间函数

    本篇文章将深入探讨Delphi中的日期函数以及SQL(特别是MSSQL)中的日期时间函数,帮助开发者更好地理解和使用这些功能。 首先,让我们关注Delphi的日期函数。Delphi是一个强大的Object Pascal开发环境,它提供了一...

    SQLSERVER时间日期函数详解

    SQLSERVER 时间日期函数详解 SQL Server 提供了多种时间日期函数,帮助开发者快速处理日期和时间相关的操作。下面将对这些函数进行详解,并提供示例。 1. GetDate() 函数 GetDate() 函数用于返回当前系统的日期和...

    mssql日期函数总结

    mssql 日期函数总结 MS SQL Server 提供了丰富的日期函数,开发中经常会用到。下面总结了常用的日期函数: 1. 获取当前时间 `GETDATE()` 函数用于获取当前的日期和时间,精确到毫秒。 示例:`SELECT GETDATE()` ...

    mysql的日期和时间函数.rar

    MySQL是世界上最受欢迎的关系型数据库管理系统之一,其在处理日期和时间数据方面提供了丰富的函数和操作。日期和时间函数是MySQL中的重要组成部分,它们允许我们进行日期和时间的计算、格式化以及各种操作,极大地...

    日期函数_vb日期函数_

    通过熟练掌握这些日期函数,开发者可以轻松地处理日期和时间数据,进行计算、比较、格式化等操作,提高代码的实用性和效率。在实际开发中,可以根据需求组合使用这些函数,以实现更复杂的功能,如判断日期是否在指定...

    Oracle datediff函数

    在Oracle数据库系统中,...总之,虽然Oracle没有内置的`DATEDIFF`函数,但通过上述方法,我们可以轻松地计算两个日期之间的差异。这显示了Oracle数据库系统的灵活性和强大功能,使其能够适应各种不同的需求和工作场景。

    SQLServer时间日期函数详解.doc

    以下是SQL Server中一些主要的时间日期函数的详细解释: 1. **GETDATE()**: 这个函数返回系统当前的日期和时间,格式为datetime类型。例如: ```sql SELECT GETDATE(); ``` 结果将显示当前日期和时间。 2. *...

    sql日期函数大全

    在SQL中,日期函数是处理时间数据的强大工具,它们能够帮助我们执行日期的加减、比较、格式化等操作,从而在数据分析和报告生成中发挥关键作用。本文将围绕标题“SQL日期函数大全”以及描述中的关键词进行详尽解读,...

    js版DateDiff, DateAdd, DatePart等日期数据扩展函数,非常实用

    在JavaScript中,处理日期和时间是一项常见的需求,尤其是在开发涉及日期计算、格式化或比较的应用时。本文将深入探讨一个非常实用的JavaScript日期扩展库,它包括`DateDiff`、`DateAdd`、`DatePart`等函数,这些...

    sqlserver日期时间函数[参考].pdf

    DATEDIFF 函数用于计算两个日期之间的时间间隔。该函数需要三个参数:interval(时间间隔类型)、date1(起始日期)和 date2(结束日期)。 示例: ```sql SELECT DATEDIFF(DAY, '2004-09-01', '2004-09-18'); ``` ...

    SQLITE时间日期函数

    ### SQLITE时间日期函数详解 #### 一、引言 在数据库操作中,处理时间与日期是常见的需求之一。SQLite作为一种轻量级的嵌入式数据库系统,在处理时间日期方面提供了丰富的功能。本文将详细介绍SQLite中关于时间...

    SQL_SERVER日期函数详细用法

    SQL Server 日期函数详细用法 SQL Server 提供了多种日期函数,用于处理日期和...通过这些日期函数,可以实现对日期和时间的各种操作,例如计算日期和时间间隔、获取当前日期和时间、将日期和时间转换为不同的格式等。

    MySQL内置函数中的日期和时间函数详解.pdf

    在MySQL中,日期和时间函数是内置函数的重要组成部分,它们提供了丰富的操作来处理日期和时间数据。本文将详细探讨这些函数,并通过示例说明如何在实际应用中使用它们。 1. CURDATE()和CURRENT_DATE() CURDATE()...

    SqlServer日期处理函数

    SqlServer 提供了一系列强大的日期处理函数,这些函数可以帮助开发者和数据库管理员高效地操作日期和时间数据。本文档将详细介绍几个常用的日期处理函数及其应用场景,并通过具体实例加深理解。 #### 常用日期处理...

    SQL Server日期加减函数DATEDIFF与DATEADD用法分析

    本文实例讲述了SQL Server日期加减函数DATEDIFF与DATEADD用法。分享给大家供大家参考,具体如下: SQL Server 日期的加减函数: DATEDIFF DATEADD DATEDIFF: 返回跨两个指定日期的日期边界数和时间边界数, 语法:...

    PB 12个用一条语句写成的有关日期函数_PB日期函数_

    在PowerBuilder中,开发者可以使用内置的日期函数或者自定义的表达式来处理日期和时间。这不仅提高了代码的可读性和效率,也使得日期操作变得更加灵活。 在PB中,常见的日期函数包括: 1. `Date()`:返回当前系统...

    Sql Server中的日期与时间函数

    除了上述提到的函数外,SQL Server还提供了其他一些日期函数,例如 `Day()`, `Month()`, 和 `Year()`,它们都是 `DatePart()` 的特例。 **示例**: ```sql SELECT DAY('2004-10-15') AS Day, MONTH('2004-10-15') ...

Global site tag (gtag.js) - Google Analytics