SqlServer ------ 求时间间隔(DATEDIFF)
生活随笔
收集整理的這篇文章主要介紹了
SqlServer ------ 求时间间隔(DATEDIFF)
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
DATEDIFF() 函數返回兩個日期之間的時間。
語法
DATEDIFF(datepart,startdate,enddate)
//datepart 常用值
年: yy, yyyy
季度: qq, q
月: mm, m
年中的日: dy, y
日: dd, d
周: wk, ww
星期: dw, w
小時: hh
分鐘: mi, n
秒: ss, s
毫秒: ms
微妙: mcs
納秒: ns
1、年比較
發現:只是針對年進行加減,不管后面的月份,類型時數字
2、月比較
發現:只是針對年,月進行加減,不管后面的日份,類型時數字
方式是:enddate減去 startdate
3、對于比較特殊的周
日:
周:
發現只要大于 35 小于等于 42 則為 6,不管后面的時分秒
總結
以上是生活随笔為你收集整理的SqlServer ------ 求时间间隔(DATEDIFF)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 机器学习性能度量 Equal Error
- 下一篇: CRM WebClient UI的浏览器