Bearbeiten von Datumswerten in MySQL: Hinzufügen eines Jahres
In MySQL können Sie numerische Werte mithilfe der SET-Nummer=Nummer 1-Syntax direkt erhöhen . Die Arbeit mit Datumsangaben erfordert jedoch einen etwas anderen Ansatz.
Frage:
Wie füge ich ein Jahr zu einem Datumswert in einer MySQL-Tabelle hinzu?
Antwort:
Um ein Jahr zu einem Datumsfeld hinzuzufügen, können Sie DATE_ADD verwenden (oder ADDDATE mit INTERVAL) Funktion. Die Syntax für diese Funktion lautet:
UPDATE table SET date = DATE_ADD(date, INTERVAL 1 YEAR)
So funktioniert sie:
Beispiel:
Betrachten Sie die folgende SQL-Anweisung:
UPDATE appointments SET appointment_date = DATE_ADD(appointment_date, INTERVAL 1 YEAR)
Diese Anweisung würde ein Jahr zum Feld „termin_date“ in der Termintabelle für alle Zeilen hinzufügen, die die angegebenen Bedingungen erfüllen (z. B. „wo“) Das Termindatum liegt nach einem bestimmten Datum.
Das obige ist der detaillierte Inhalt vonWie füge ich in MySQL ein Jahr zu einem Datumswert hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!