sql计算时间差的datediff()函数怎么用

  • 原创
  • |
  • 浏览:51354
  • |
  • 更新:

 sql计算时间差的datediff()函数怎么用,如果不经常用老是忘记,备份一下。。。

工具/原料

  • <p>sql数据工具、电脑&nbsp;</p>

方法/步骤

  1. 1

     简单介绍一下datediff()函数。

    定义和用法

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

    语法

    DATEDIFF(datepart,startdate,enddate)

    startdate 和 enddate 参数是合法的日期表达式。

    datepart 参数可以是下列的值:

    sql计算时间差的datediff()函数怎么用
  2. 2

    计算相差的天数:

     select DATEDIFF(DAY,'2013-10-12 10:25:52.400','2013-10-19 00:25:52.400') as '时间差'

    备注:更改日期后面的时间不影响相差天数的输出结果

    sql计算时间差的datediff()函数怎么用
  3. 3

    计算相差的小时数: 

    select DATEDIFF(HOUR,'2013-10-12 10:25:52.400','2013-10-12 23:25:53.400') as '时间差'

    备注:分钟的改变不能影响计算结果

    sql计算时间差的datediff()函数怎么用
    END
  4. 3
    相关内容未经授权抓取自百度经验
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部