MySQL MONTH() Function
In MySQL, the MONTH()
function extracts the month part of a date and return it as a number.
MONTH()
Syntax
Here is the syntax of MySQL MONTH()
function:
MONTH(date)
Parameters
date
- Required. A date or datetime expression.
Return value
The MySQL MONTH()
function extracts and returns a number that is the month part of a date. The return value of the MONTH()
function is between 1
and 12
.
If the argument is NULL
, the MONTH()
function will return NULL
.
MONTH()
Examples
Here are some examples of the MONTH()
function.
SELECT
MONTH('2022-02-28'),
MONTH('2022-02-28 10:11:12');
+---------------------+------------------------------+
| MONTH('2022-02-28') | MONTH('2022-02-28 10:11:12') |
+---------------------+------------------------------+
| 2 | 2 |
+---------------------+------------------------------+