永发信息网

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
全部回答
  • 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 )
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯