2014年12月8日 星期一

SQL Datediff 日期計算

簡單的操作DATEDIFF




欄位並非日期格式的話,先轉換成日期格式
CONVERT(datetime,日期欄位1),CONVERT(datetime,日期欄位2)
將轉換日期'做運算
DATEDIFF(datepart ,startdate,enddate)

將上部結合後可以使用下列計算
DATEDIFF (day,CONVERT(datetime,日期欄位1),CONVERT(datetime,日期欄位2))
 取今天日期格式: 
Getdate();
Datepart  日期格式/英文縮寫對照表
日期部分
縮寫
yy、yyyy
qq、q
mm、m
一年當中的第幾天
dy、y
dd、d
wk、ww
星期幾
dw
hh
mi、n
ss、s
毫秒
ms

沒有留言:

張貼留言