【第22期】观点:IT 行业加班,到底有没有价值?

Sqlserver 数据库计算时间差

转载 2012年03月25日 17:23:15

定义和用法

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
举报

相关文章推荐

SQLSERVER存贮过程实现时间差计算

CREATE FUNCTION [dbo].[F_DatetimeDiffToGB] ( -- Add the parameters for the function here @s...

Oracel 常用笔记

oracle中Where子句的条件顺序对性能的影响 oracle中Where子句的条件顺序对性能的影响 - Oracle - 网站开发-技术教程-中国素材网 经常有人问到oracle中的Where子句的条件书写顺序是否对SQL性能有影响,我的直觉是没有影响,因为如果这个顺序有影响,O...

程序员升职加薪指南!还缺一个“证”!

CSDN出品,立即查看!

SQLSERVER 计算数据库时间差

介绍:datediff(datepart,startdate,enddate) 返回间隔datepart 的数 SELECT datediff(yy,'2010-06-1 10:10',GETDATE()) --计算多少年SELECT datediff(q,'2011-01-...

sqlserver计算时间差DATEDIFF 函数

DATEDIFF 函数 [日期和时间] 功能 返回两个日期之间的间隔。 语法 DATEDIFF ( date-part, date-expression-1, date-expressio...

sqlServer基本操作

<
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

(最多只允许输入30个字)