MySQL функция EXTRACT

В этом учебном пособии вы узнаете, как использовать MySQL функцию EXTRACT с синтаксисом и примерами.

Описание

MySQL функция EXTRACT извлекает детали из даты.

Синтаксис

Синтаксис MySQL функции EXTRACT:

EXTRACT( unit FROM date )

Параметры или аргументы

date - дата или значение даты и времени, из которой будет извлечена часть даты.

unit - единичный тип интервала, например DAY, MONTH, MINUTE, HOUR и т.д. Это может быть один из следующих вариантов:

unit Версия MqSQL Совместимость
MICROSECOND 4.1.1
SECOND 3.2.3
MINUTE 3.2.3
HOUR 3.2.3
DAY 3.2.3
WEEK 5
MONTH 3.2.3
QUARTER 5
YEAR 3.2.3
SECOND_MICROSECOND 4.1.1
MINUTE_MICROSECOND 4.1.1
MINUTE_SECOND 4.1.1
HOUR_MICROSECOND 4.1.1
HOUR_SECOND 4.1.1
HOUR_MINUTE 3.2.3
DAY_MICROSECOND 4.1.1
DAY_SECOND 3.2.3
DAY_MINUTE 3.2.3
DAY_HOUR 3.2.3
YEAR_MONTH 3.2.3

Примечание

Применение

Функция EXTRACT может использоваться в следующих версиях MySQL:

  • MySQL 5.7, MySQL 5.6, MySQL 5.5, MySQL 5.1, MySQL 5.0, MySQL 4.1, MySQL 4.0, MySQL 3.23

Пример

Рассмотрим примеры MySQL функции EXTRACT, чтобы понять, как использовать функцию EXTRACT в MySQL.
Например: