メインコンテンツまでスキップ

months_sub

months_sub

概要

指定した日付から指定した月数を減算します。

構文

DATETIME months_sub(DATETIME expr1, INT expr2);

パラメータ

  • expr1: 指定の日付。DATETIMEまたはDATE型である必要があります。
  • expr2: 減算する月数。INT型である必要があります。

返り値

DATETIME値を返します。

select months_sub('2022-02-28 15:04:05', 1);
+--------------------------------------+
| months_sub('2022-02-28 15:04:05', 1) |
+--------------------------------------+
| 2022-01-28 15:04:05 |
+--------------------------------------+

select months_sub('2022-02-28', 1);
+-----------------------------+
| months_sub('2022-02-28', 1) |
+-----------------------------+
| 2022-01-28 00:00:00 |
+-----------------------------+