TIMESTAMPADD (единица измерения, интервал, datetime_expr)
Добавляет интервал целочисленных выражений
к дате или выражению даты и времени
datetime_expr. Блок для интервала
задается единичным аргументом, который
должно быть одно из следующих значений:
FRAC_SECOND (микросекунды), SECOND,
МИНУТА, ЧАС, ДЕНЬ, НЕДЕЛЯ, МЕСЯЦ,
КВАРТАЛ, или ГОД.
Начиная с MySQL 5.1.24, это
можно использовать MICROSECOND на месте
FRAC_SECOND с этой функцией, и
FRAC_SECOND устарела. FRAC_SECOND
удаляется в MySQL 5.5.
Значение единицы может быть указано с помощью
одно из ключевых слов, как показано, или с
префикс SQL_TSI_. Например, ДЕНЬ
и SQL_TSI_DAY допустимы.
mysql> SELECT TIMESTAMPADD (МИНУТА, 1, '2003-01-02');
-> '2003-01-02 00:01:00'
mysql> SELECT TIMESTAMPADD (WEEK, 1, '2003-01-02');
-> '2003-01-09'
Итак ...