MySQL5逆引き大全460の極意

組み込み関数の極意 - Tips315 月/日付の差分を求めるには

登録タグ
SQL
Icon comment count 0
Icon stock count 0

9-4日付/時刻関数Tips315 月/日付の差分を求めるには

Level1

Point日付の差を求めるにはDATEDIFF関数を、月単位の差を求めるにはPERIOD_DIFF関数を、それぞれ利用します

構文1  日付
DATEDIFF(日付時刻式1, 日付時刻式)
構文2  月
PERIOD_DIFF(YYYYMM式1, YYYYMM式2)

DATEDIFF関数は、与えられた日付時刻式の差を求めます。ただし、DATEDIFF関数が認識するのは日付の部分のみで、時刻を含んだ式を指定した場合にも、演算は日付部分についてのみ行われます。

YYYYMM、YYMM形式の年月に対して、月単位の差分を求める場合にはPERIOD_DIFF関数を利用します。

用例1
mysql> SELECT D

出典情報

Medium

MySQL5逆引き大全460の極意

  • 著者: 山田 祥寛

コメント

    コメントはありません