SQL server Date函数之DATEDIFF()函数

发布时间:2024-12-18 16:07

SQL数据库管理:MySQL或SQL Server的基本操作 #生活技巧# #工作学习技巧# #编程语言学习路径#

最新推荐文章于 2022-10-26 09:12:02 发布

lanxingbudui 于 2018-08-13 13:58:11 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。

1、定义

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

2、语法

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 3、例子

(1)select datediff(day ,'2018-08-01','2018-08-02');

结果:1

(2)select datediff(day ,'2018-08-02','2018-08-01');

结果:-1

(3)select datediff(day,create_date,getdate())=0 from test_table ;
        --生成时间为当天的

(4)select datediff(month,create_date,getdate())=0 from test_table ;
        --生成时间为当月的

(5)select datediff(year,create_date,getdate())=0 from test_table ;
        --生成时间为当年的

网址:SQL server Date函数之DATEDIFF()函数 https://www.yuejiaxmz.com/news/view/509457

相关内容

Python实现数据转移:SQL server ==> SQL server
效率工具:数据分析中常见的Excel函数都在这里了
SQL Server数据库性能优化(一)之 优化SQL 语句
SQL Server 菜鸟教程入门必备指南,轻松掌握数据库操作与查询技巧
SQL Server 2005基础与提升实训视频教程【共25课时】
[黑客技术]SQL注入的新技巧
函数
Kotlin之扩展函数
EXCEL函数及数据分析技巧整理备用
Python函数

随便看看