📅  最后修改于: 2023-12-03 15:33:02.839000             🧑  作者: Mango
在 MySQL 中,我们可以通过使用函数来从一个日期或时间类型的值中提取其对应的月份值。以下是一些需要记住的函数:
下面是一些示例代码,演示了如何使用这些函数来提取月份值:
SELECT MONTH('2019-10-01') AS month_result;
-- 结果:10
SELECT MONTH('2019-01-15') AS month_result;
-- 结果:1
SELECT MONTH('2019-12-31') AS month_result;
-- 结果:12
SELECT MONTHNAME('2019-10-01') AS month_name_result;
-- 结果:October
SELECT MONTHNAME('2019-01-15') AS month_name_result;
-- 结果:January
SELECT MONTHNAME('2019-12-31') AS month_name_result;
-- 结果:December
SELECT DATE_FORMAT('2019-10-01', '%m') AS month_result;
-- 结果:10
SELECT DATE_FORMAT('2019-01-15', '%m') AS month_result;
-- 结果:01
SELECT DATE_FORMAT('2019-12-31', '%m') AS month_result;
-- 结果:12
希望这些函数和示例能够帮助你在 MySQL 中从日期值中提取对应的月份值。