日付と日付の差を求める方法(DATEDIFF)
文書番号:20361
日付型の2つのデータを元にその日付の差を求めます。
【DATEDIFF 関数で日付の差を取得する】
文法:DATEDIFF(datepart,startdate,enddate)
SELECT date1,date2,DATEDIFF(day,date1,date2) AS days
date1 date2 days
-----------------------------------------------------
2012/09/25 2012/09/30 5
-
datepart ・・・ 日付の差を求める際の単位を指定します。
単位の種類は以下を参照。
datepart | 省略形 |
---|---|
year | yy,yyyy |
quarter | qq,q |
month | mm,m |
dayofyear | dy,y |
day | dd,d |
week | wk,ww |
hour | hh |
minutes | mi,n |
second | ss,s |
millisecond | ms |
microsecond | mcs |
nanosecond | ns |