Heim > Datenbank > MySQL-Tutorial > Hauptteil

Wie füge ich in MySQL ein Jahr zu einem Datumsfeld hinzu?

Mary-Kate Olsen
Freigeben: 2024-11-02 04:58:03
Original
360 Leute haben es durchsucht

How to Add One Year to a Date Field in MySQL?

Aktualisieren von Datumsfeldern in MySQL: Hinzufügen eines Jahres

In MySQL kann die Aktualisierung numerischer Werte durch Inkremente mithilfe der Zahl = Zahl 1 erreicht werden Syntax. Bei der Arbeit mit Datumsfeldern ist jedoch ein anderer Ansatz erforderlich, um eine bestimmte Dauer hinzuzufügen.

Hinzufügen eines Jahres zu einem Datumsfeld:

So erhöhen Sie ein Datumsfeld um ein Jahr können Sie die Funktion DATE_ADD (oder ADDDATE mit INTERVAL) verwenden. Mit dieser Funktion können Sie ein bestimmtes Intervall zu einem bestimmten Datum hinzufügen:

UPDATE table SET date = DATE_ADD(date, INTERVAL 1 YEAR) 
Nach dem Login kopieren

Diese Anweisung fügt dem Datumsfeld für alle Zeilen in der angegebenen Tabelle ein Jahr hinzu. Die INTERVAL-Klausel gibt den Betrag und die Zeiteinheit an, die hinzugefügt werden soll, in diesem Fall 1 JAHR.

Beispiel:

Angenommen, Sie haben eine Tabelle mit dem Namen „Ereignisse“ und einer Spalte namens event_date, das Datumsangaben enthält. Um alle Ereignisse zu aktualisieren und um ein Jahr nach vorne zu verschieben, verwenden Sie die folgende Abfrage:

<code class="sql">UPDATE events SET event_date = DATE_ADD(event_date, INTERVAL 1 YEAR);</code>
Nach dem Login kopieren

Nach Ausführung dieser Abfrage werden alle Ereignisdaten in der Tabelle um ein Jahr erhöht.

Das obige ist der detaillierte Inhalt vonWie füge ich in MySQL ein Jahr zu einem Datumsfeld hinzu?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!