📅  最后修改于: 2023-12-03 15:17:45.925000             🧑  作者: Mango
last_day()
函数是 MySQL 中的日期函数之一。它将给定的日期作为参数,并返回该日期所在月份的最后一天。
LAST_DAY(date)
date
:要查找最后一天的日期值。假设有一个名为 orders
的表,包含以下数据:
| order_id | order_date | | -------- | ----------- | | 1 | 2021-03-12 | | 2 | 2021-04-18 | | 3 | 2021-06-30 |
使用以下查询:
SELECT order_id, order_date, LAST_DAY(order_date) AS last_day
FROM orders;
可以得到以下结果:
| order_id | order_date | last_day | | -------- | ----------- | ----------- | | 1 | 2021-03-12 | 2021-03-31 | | 2 | 2021-04-18 | 2021-04-30 | | 3 | 2021-06-30 | 2021-06-30 |
last_day()
函数会将时间部分设置为 00:00:00,并将日期部分设置为给定月份的最后一天。以上就是 MySQL 中 last_day()
函数的介绍。通过该函数,你可以轻松地获取给定日期所在月份的最后一天。