# Функция MONTH

Функция `MONTH` извлекает номер месяца из даты. Дата может быть в формате date или datetime.

## Синтаксис

`SELECT MONTH(дата) FROM имя_таблицы WHERE условие`

## Таблицы для примеров

таблица users
id айди | name имя | date дата рождения
--- | --- | ---
1 | user1 | 1988-03-01
2 | user2 | 1989-04-02
3 | user3 | 1990-05-03

## Пример

В данном примере при выборке из таблицы из даты извлекается номер месяца:

`SELECT *, MONTH(date) as month FROM users`

Результат выполнения кода:

id айди | name имя | date дата | month месяц
--- | --- | --- | ---
1 | user1 | 1988-03-01 | 3
2 | user2 | 1989-04-02 | 4
3 | user3 | 1990-05-03 | 5

## Смотрите также

- функцию `MONTHNAME`,
  которая возвращает название месяца по-английски
- функцию `DAY`,
  которая извлекает день из даты
- функцию `YEAR`,
  которая извлекает год из даты
- функцию `DATE`,
  которая извлекает дату из даты-времени

↑