ADDDATE(t,a) und SUBDATE(t,a) sind Datumsfunktionen, die ein Datum der Zukunft bzw. ein Datum der Vergangenheit ermitteln.
Wert t: date_or_timestamp_expression
Wert a: numerischer Wert, der eine Anzahl von Tagen darstellt. Nachkommastellen von a werden gegebenenfalls abgeschnitten.
|
Ergebnis der Funktion ADDDATE(t,a)/SUBDATE(t,a) |
Addition von a zu t/ |
|
t oder a ist NULL-Wert |
|
a ist Spezial-NULL-Wert |
Fehlermeldung |
Beispieltabelle reservation
Buchungsdatum um zwei Tage erhöhen
SELECT arrival, ADDDATE(arrival,2) arrival2, rno
FROM reservation WHERE rno = 130
ARRIVAL |
ARRIVAL2 |
RNO |
01/02/2002 |
03/02/2002 |
130 |