sql server有没有时间比较的函数?
答案:4 悬赏:50 手机版
解决时间 2021-03-10 07:07
- 提问者网友:我一贱你就笑
- 2021-03-09 18:49
sql server有没有时间比较的函数?
最佳答案
- 五星知识达人网友:持酒劝斜阳
- 2021-03-09 19:52
datediff函数举例应用
--在pubs数据库的employee表中查询员工的工龄。
--也就是从雇佣日期到现在的年数
--可以参考帮助来理解这个datediff函数。
--第一个参数是在日期的那一部分计算差额
--比如:yy,yyyy,mm,m,dd,d,hh,h,mi,n,ss,s,ms
--第二个参数是计算的开始日期
--第三个参数是终止日期。
select datediff(yyyy,hire_date,getdate())as '工龄' from employee
--在pubs数据库的employee表中查询员工的工龄。
--也就是从雇佣日期到现在的年数
--可以参考帮助来理解这个datediff函数。
--第一个参数是在日期的那一部分计算差额
--比如:yy,yyyy,mm,m,dd,d,hh,h,mi,n,ss,s,ms
--第二个参数是计算的开始日期
--第三个参数是终止日期。
select datediff(yyyy,hire_date,getdate())as '工龄' from employee
全部回答
- 1楼网友:冷風如刀
- 2021-03-09 23:17
DATEDIFF可以
会返回具体相差时间
- 2楼网友:鱼忧
- 2021-03-09 22:23
DATEDIFF ( datepart , startdate , enddate )
- 3楼网友:洒脱疯子
- 2021-03-09 21:16
DATEDIFF (Transact-SQL)
返回指定的 startdate 和 enddate 之间所跨的指定 datepart 边界的计数(带符号的整数)。
语法:
DATEDIFF ( datepart , startdate , enddate )
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯