在 MySQL 中选择本年的最后一天?


要获取本年的最后一天,可以使用 MySQL 的 LAST_DAY()。语法如下−

SELECT LAST_DAY(DATE_ADD(CURDATE(), INTERVAL 12-MONTH(CURDATE()) MONTH));

让我们实现上述语法来了解本年的最后一天−

mysql> SELECT LAST_DAY(DATE_ADD(CURDATE(), INTERVAL 12-MONTH(CURDATE()) MONTH));

这将产生以下输出 −

+-------------------------------------------------------------------+
| LAST_DAY(DATE_ADD(CURDATE(), INTERVAL 12-MONTH(CURDATE()) MONTH)) |
+-------------------------------------------------------------------+
| 2019-12-31                                                        |
+-------------------------------------------------------------------+
1 row in set (0.00 sec)

更新时间: 30-Jul-2019

1K+ 浏览量

开启你的 事业

完成课程获得认证

开始
广告