📅  最后修改于: 2023-12-03 15:17:46.043000             🧑  作者: Mango
MySQL中的MONTH()函数用于从指定日期或时间中提取月份。
MONTH(date)
语法中,date参数是必需的,该参数可以是各种日期或时间值,包括字符串、日期、时间戳等格式。
该函数返回一个数字,表示指定日期或时间的月份。
例如,假设有一个名为'date_table'的表,其中包含了一个名为'date_column'的日期字段。可以通过以下方法从该字段中提取每个日期的月份:
SELECT MONTH(date_column) FROM date_table;
该查询将返回一个包含了所有'date_column'字段中日期对应月份的列表。
以下是一个使用MONTH()函数的SQL查询的代码片段示例:
SELECT MONTH(date_column) AS `Month` FROM date_table;
以上代码将会从'date_table'表中提取'date_column'字段中每个日期的月份,并将结果保存到名为'Month'的新列中。
代码片段中使用了AS子句来为新列指定一个别名,在查询中使用别名将更方便地访问结果。