MariaDB функция DATE_SUB

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

Описание

MariaDB функция DATE_SUB возвращает дату, после которой вычитается определенный интервал даты/времени.

Синтаксис

Синтаксис функции DATE_SUB в MariaDB:

DATE_SUB( date, INTERVAL value unit )

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

date
Дата, до которой интервал должен быть вычтен.
value
Значение интервала даты/времени, которое вы хотите вычесть. Вы можете указать положительные и отрицательные значения для этого параметра.
unit
Тип единицы измерения интервала, такой как DAY, MONTH, MINUTE, HOUR и т.д. Это может быть одним из следующих:

unit
MICROSECOND
SECOND
MINUTE
HOUR
DAY
WEEK
MONTH
QUARTER
YEAR
SECOND_MICROSECOND
MINUTE_MICROSECOND
MINUTE_SECOND
HOUR_MICROSECOND
HOUR_SECOND
HOUR_MINUTE
DAY_MICROSECOND
DAY_SECOND
DAY_MINUTE
DAY_HOUR
YEAR_MONTH

Примечание

  • Если вы укажете интервал value, который слишком мал для указанного вами unit, функция DATE_SUB будет считать, что самая левая часть значения value интервала не было предоставлено.
  • Использование функции DATE_SUB с отрицательным значением value в качестве параметра эквивалентно использованию функции DATE_ADD.
  • См. также функции: DATE_ADD, ADDDATE, SUBDATE, ADDTIME и SUBTIME.

Применение

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

  • MariaDB 10

Пример

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