日付と日付の差を求める方法(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 |