次の方法で共有


DATEDIFF (レポート ビルダ)

更新 : 2006 年 12 月 12 日

開始日と終了日の間隔を返します。

構文

DATEDIFF(interval, datetime, datetime)

interval

日付と日付の間隔の計算に使用する単位 (年、四半期、月、日、時、分、秒、週) を指定します。

datetime

開始日を指定します。

datetime

終了日を指定します。

説明

  • interval に指定する値の大文字と小文字は区別されません。

interval には以下の値を指定できます。

Interval 結果

YEAR

開始日から終了日までの間隔を年数で返します。

QUARTER

開始日から終了日までの間隔を四半期数で返します。

MONTH

開始日から終了日までの間隔を月数で返します。

WEEK

開始日から終了日までの間隔を週数で返します。

DAY

開始日から終了日までの間隔を日数で返します。

HOUR

開始日から終了日までの間隔を時間数で返します。

MINUTE

開始日から終了日までの間隔を分数で返します。

SECOND

開始日から終了日までの間隔を秒数で返します。

数式 結果

DATEDIFF(MONTH, #1/1/2009#, #3/31/2009#)

2

DATEDIFF(DAY, Sell Start Date, Sell End Date)

Sell Start Date フィールドのインスタンスから Sell End Date フィールドのインスタンスまでの間隔を日数で返します。

参照

概念

数式の操作 (レポート ビルダ)
関数の使用 (レポート ビルダ)
日付と時刻関数 (レポート ビルダ)
レポート ビルダの操作方法
式とフィルタでのリテラルの使用 (レポート ビルダ)
数値データの書式設定 (レポート ビルダ)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手

変更履歴

リリース 履歴

2006 年 12 月 12 日

変更内容 :
  • interval の引用符が不要となったため削除。

2006 年 4 月 14 日

追加内容 :
  • 「説明」のセクションを追加しました。