В этом учебном пособии вы узнаете, как использовать MySQL функцию PERIOD_ADD с синтаксисом и примерами.
Описание
MySQL функция PERIOD_ADD принимает период (отформатированный как YYMM или YYYYMM) и добавляет к нему определенное количество месяцев.
Синтаксис
Синтаксис MySQL функции PERIOD_ADD:
PERIOD_ADD( period, number )
Параметры или аргументы
period - период, отформатированный как YYMM или YYYYMM.
number - количество месяцев, добавляемых к периоду. Это может быть положительное или отрицательное значение.
Примечание
- Функция PERIOD_ADD возвращает результат, в формате YYYYMM.
Применение
Функция PERIOD_ADD может использоваться в следующих версиях 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 функции PERIOD_ADD, чтобы понять, как использовать функцию PERIOD_ADD в MySQL.
Например:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
mysql> SELECT PERIOD_ADD(201705,5); #Результат: 201710 mysql> SELECT PERIOD_ADD(201705,6); #Результат: 201711 mysql> SELECT PERIOD_ADD(201705,12); #Результат: 201805 mysql> SELECT PERIOD_ADD(201705,16); #Результат: 201809 mysql> SELECT PERIOD_ADD(201705,-1); #Результат: 201704 mysql> SELECT PERIOD_ADD(1702,5); #Результат: 201707 mysql> SELECT PERIOD_ADD(1702,6); #Результат: 201708 |