Kurs
Trainer
Mehr
Premium
Anmelden
MySQL Funktionsreferenz
Funktionen
ADDDATE
ADDDATE
Gibt das Datum zurück, zu dem das durch den zweiten Parameter angegebene Zeitintervall hinzugefügt wurde
MySQL 8.1
ADDDATE
(
datetime
,
INTERVAL
value
unit
)
datetime
Ursprüngliches Datum
value
Anzahl des hinzugefügten Zeitintervalls
unit
Hinzugefügtes Zeitintervall. Einer der folgenden Werte: MICROSECOND, SECOND, MINUTE, HOUR, DAY, WEEK, MONTH, QUARTER, YEAR
Typ
Beschreibung
Format
MICROSECOND
Mikrosekunden
хxxxxx
SECOND
Sekunden
ss
MINUTE
Minuten
mm
HOUR
Stunden
hh
DAY
Tage
DD
WEEK
Wochen
WW
MONTH
Monate
MM
QUARTER
Quartale
QQ
YEAR
Jahre
YY
SECOND_MICROSECOND
Sekunden und Mikrosekunden
"ss.xxxxxx"
MINUTE_MICROSECOND
Minuten, Sekunden und Mikrosekunden
"mm:ss.xxxxxx"
MINUTE_SECOND
Minuten und Sekunden
"mm:ss"
HOUR_MICROSECOND
Stunden, Minuten, Sekunden und Mikrosekunden
"hh:mm:ss.xxxxxx"
HOUR_SECOND
Stunden, Minuten und Sekunden
"hh:mm:ss"
HOUR_MINUTE
Stunden und Minuten
"hh:mm"
DAY_MICROSECOND
Tage, Stunden, Minuten, Sekunden und Mikrosekunden
"DD hh:mm:ss.xxxxxx"
DAY_SECOND
Tage, Stunden, Minuten und Sekunden
"DD hh:mm:ss"
DAY_MINUTE
Tage, Stunden und Minuten
"DD hh:mm"
DAY_HOUR
Tage und Stunden
"DD hh"
YEAR_MONTH
Jahre und Monate
"YY-MM"
Beispiele
MySQL 8.1
SELECT
ADDDATE
(
'2022-06-16'
,
INTERVAL
10
DAY
)