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

ADDDATE
Возвращает дату, к которой прибавлен временной интервал, определяемый вторым параметром
MySQL
ADDDATE(datetime, INTERVAL value unit)
datetime
Исходная дата
value
Количество прибавляемого интервала времени
unit
Прибавляемый интервал времени. Одно из следующих значений MICROSECOND, SECOND, MINUTE, HOUR, DAY, WEEK, MONTH, QUARTER, YEAR
ТипОписаниеФормат
MICROSECONDМикросекундыхxxxxx
SECONDСекундыss
MINUTEМинутыmm
HOURЧасыhh
DAYДниDD
WEEKНеделиWW
MONTHМесяцыMM
QUARTERКварталQQ
YEARГодYY
SECOND_MICROSECONDСекунды и микросекунды"ss.xxxxxx"
MINUTE_MICROSECONDМинуты, секунды и микросекунды"mm:ss.xxxxxx"
MINUTE_SECONDМинуты и секунды"mm:ss"
HOUR_MICROSECONDЧасы, минуты, секунды и микросекунды"hh:mm:ss.xxxxxx"
HOUR_SECONDЧасы, минуты и секунды"hh:mm:ss"
HOUR_MINUTEЧасы и минуты"hh:mm"
DAY_MICROSECONDДни, часы, минуты, секунды и микросекунды"DD hh:mm:ss.xxxxxx"
DAY_SECONDДни, часы, минуты и секунды"DD hh:mm:ss"
DAY_MINUTEДни, часы и минуты"DD hh:mm"
DAY_HOURДни и часы"DD hh"
YEAR_MONTHГода и месяцы"YY-MM"
Примеры
MySQL
SELECT ADDDATE('2022-06-16', INTERVAL 10 DAY)