Berechnung der Datumsdifferenz in MySQL
In MySQL kann die Anzahl der Tage zwischen zwei Daten mithilfe von DATEDIFFFunktion.
Wie es Funktioniert:
Die FunktionDATEDIFF 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: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');
Interpretation des Ergebnisses:
Das Ergebnis der Abfrage lautet:| datediff('2010-04-15', '2010-04-12') | |--------------------------------------| | 3 |
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!