Heim > Datenbank > MySQL-Tutorial > Wie kann ich die Differenz zwischen zwei Daten in MySQL berechnen?

Wie kann ich die Differenz zwischen zwei Daten in MySQL berechnen?

DDD
Freigeben: 2024-12-09 13:38:12
Original
532 Leute haben es durchsucht

How Can I Calculate the Difference Between Two Dates in MySQL?

Berechnung der Datumsdifferenz in MySQL

In MySQL kann die Anzahl der Tage zwischen zwei Daten mithilfe von DATEDIFFFunktion.

Wie es Funktioniert:

Die Funktion

DATEDIFF benötigt zwei Ausdrücke als Argumente, normalerweise Datumsangaben oder Datums- und Uhrzeitausdrücke. Die Funktion subtrahiert den zweiten Ausdruck vom ersten und gibt die Differenz als Wert in Tagen zurück. Bei der Berechnung werden nur die Datumsteile der Werte verwendet.

Beispielszenario:

Stellen Sie sich das folgende Szenario vor:

    Überprüfen- Anreisedatum: 04.12.2010
  • Auscheckdatum: 15.04.2010

Anwenden der DATEDIFF-Funktion:

Um die Tagesdifferenz in diesem Szenario zu berechnen, verwenden Sie die folgende Abfrage:

SELECT DATEDIFF('2010-04-15', '2010-04-12');
Nach dem Login kopieren

Interpretation des Ergebnisses:

Das Ergebnis der Abfrage lautet:

| datediff('2010-04-15', '2010-04-12') |
|--------------------------------------|
|                                    3 |
Nach dem Login kopieren
Dies zeigt an, dass zwischen den beiden Daten ein Tagesunterschied von 3 Tagen besteht.

Hinweis:

Es ist wichtig sicherzustellen, dass die Datumsangaben im Format JJJJ-MM-TT geschrieben werden, wie in der Syntax der DATEDIFF-Funktion angegeben. In anderen Formaten geschriebene Daten liefern möglicherweise falsche Ergebnisse.

Das obige ist der detaillierte Inhalt vonWie kann ich die Differenz zwischen zwei Daten in MySQL berechnen?. 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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage