sql计算时间差的datediff()函数怎么用
sql计算时间差的datediff函数怎么用一、定义二、语法三、举例一、定义DATEDIFF() 函数返回两个日期之间的天数。二、语法DATEDIFF(enddate,startdate)startdate 和 enddate 参数是合法的日期表达式。datepart 参数可以是下列的值(常用):datepart缩写年yy,yyyy月mm,m日dd,d小时hh分钟mi,n秒ss,s三、举例比如有一
·
一、定义
DATEDIFF() 函数返回两个日期之间的天数。
二、语法
DATEDIFF(datepart,startdate,enddate)
startdate 和 enddate 参数是合法的日期表达式。
datepart 参数可以是下列的值(常用):
datepart | 缩写 |
---|---|
年 year | yy,yyyy |
月 month | mm,m |
日 day | dd,d |
小时 hour | hh |
分钟 minute | mi,n |
秒 second | ss,s |
三、举例
比如有一个员工入职日期是2018-08-09 ,然后至今在职。要算在职多少天。
select DATEDIFF(day,'2018-08-09', NOW()) from dual
更多推荐
已为社区贡献6条内容
所有评论(0)