DAYOFMONTH(d) 函数返回 d 是一个月中的第几天,范围为 1~31。
(1)使用 DAYOFMONTH 函数获取当前日期是一个月中的第几天,如下:
mysql> select DAYOFMONTH(NOW()); +-------------------+ | DAYOFMONTH(NOW()) | +-------------------+ | 25 | +-------------------+ 1 row in set (0.02 sec)
(1)使用 DAYOFMONTH 函数获取指定日期是一个月中的第几天,如下:
mysql> select DAYOFMONTH('2022-04-25');
+--------------------------+
| DAYOFMONTH('2022-04-25') |
+--------------------------+
| 25 |
+--------------------------+
1 row in set (0.02 sec)
mysql> select DAYOFMONTH('2022-04-25 12:30:00');
+-----------------------------------+
| DAYOFMONTH('2022-04-25 12:30:00') |
+-----------------------------------+
| 25 |
+-----------------------------------+
1 row in set (0.03 sec)