
DATE_ADD()関数に INTERVAL 1 MONTHまたはINTERVAL -1 MONTHを指定すると日ずけを1ヶ月ずらして取得することができます。
1ヶ月前
mysql> SELECT DATE_ADD('2020-02-01', INTERVAL -1 MONTH);
+-------------------------------------------+
| DATE_ADD('2020-02-01', INTERVAL -1 MONTH) |
+-------------------------------------------+
| 2020-01-01 |
+-------------------------------------------+
1 row in set (0.01 sec)
1か月後
mysql> SELECT DATE_ADD('2020-02-01', INTERVAL 1 MONTH);
+------------------------------------------+
| DATE_ADD('2020-02-01', INTERVAL 1 MONTH) |
+------------------------------------------+
| 2020-03-01 |
+------------------------------------------+
1 row in set (0.01 sec)