Heim > Datenbank > MySQL-Tutorial > Wie können wir Tage/Sekunden zum in der Spalte der MySQL-Tabelle gespeicherten Datum hinzufügen?

Wie können wir Tage/Sekunden zum in der Spalte der MySQL-Tabelle gespeicherten Datum hinzufügen?

WBOY
Freigeben: 2023-09-02 08:53:08
nach vorne
798 Leute haben es durchsucht

Wie können wir Tage/Sekunden zum in der Spalte der MySQL-Tabelle gespeicherten Datum hinzufügen?

Zu diesem Zweck können zwei Funktionen verwendet werden, und in diesen beiden Funktionen müssen wir Spaltennamen als Parameter zusammen mit dem Schlüsselwort INTERVAL bereitstellen. Die Funktion lautet wie folgt:

DATE_ADD()-Funktion

Die Syntax dieser Funktion lautet DATE_ADD(Datum, INTERVAL-Ausdruckseinheit). Dies kann anhand eines Beispiels anhand von Daten aus der Tabelle „collegedetail“ demonstriert werden:

mysql> Select estb, DATE_ADD(estb, INTERVAL 10 DAY) from collegedetail;
+------------+---------------------------------+
| estb | DATE_ADD(estb, INTERVAL 10 DAY)       |
+------------+---------------------------------+
| 2010-05-01 | 2010-05-11                      |
| 1995-10-25 | 1995-11-04                      |
| 1994-09-25 | 1994-10-05                      |
| 2001-07-23 | 2001-08-02                      |
| 2010-07-30 | 2010-08-09                      |
+------------+---------------------------------+
5 rows in set (0.00 sec)
Nach dem Login kopieren

Die obige Abfrage fügt dem in der Spalte „estb“ der Tabelle „collegedetail“ gespeicherten Datum 10 Tage hinzu.

ADDDATE()-Funktion

Die Syntax dieser Funktion ist ADDDATE (Datum, INTERVAL-Ausdruckseinheit). Dies kann anhand eines Beispiels anhand von Daten aus der Tabelle „collegedetail“ demonstriert werden –

mysql> Select estb, ADDDATE(estb, INTERVAL 10 DAY) from collegedetail;
+------------+--------------------------------+
| estb       | ADDDATE(estb, INTERVAL 10 DAY) |
+------------+--------------------------------+
| 2010-05-01 | 2010-05-11                     |
| 1995-10-25 | 1995-11-04                     |
| 1994-09-25 | 1994-10-05                     |
| 2001-07-23 | 2001-08-02                     |
| 2010-07-30 | 2010-08-09                     |
+------------+--------------------------------+
5 rows in set (0.00 sec)
Nach dem Login kopieren

Die obige Abfrage fügt dem in der Spalte „estb“ der Tabelle „collegedetail“ gespeicherten Datum 10 Tage hinzu.

Das obige ist der detaillierte Inhalt vonWie können wir Tage/Sekunden zum in der Spalte der MySQL-Tabelle gespeicherten Datum hinzufügen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:tutorialspoint.com
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage