Справочник по функциям MySQL

TIMESTAMPADD
Возвращает значение после прибавления к одной даты/времени другой даты/времени
MySQL 8.1
TIMESTAMPADD(unit, value, datetime)
unit
Прибавляемый интервал времени. Одно из следующих значений MICROSECOND, SECOND, MINUTE, HOUR, DAY, WEEK, MONTH, QUARTER, YEAR
value
Число прибавляемых указанных интервалов
datetime
Исходная дата/время
Тип интервалаОписание
MICROSECONDМикросекунды
SECONDСекунды
MINUTEМинуты
HOURЧасы
DAYДни
WEEKНедели
MONTHМесяцы
QUARTERКварталы
YEARГода
Примеры
MySQL 8.1
SELECT TIMESTAMPADD(HOUR, 3, "2022-12-05 10:37:22") AS date;