Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL:Wie berechnet man Wochen ab einem bestimmten Datum?

Verwenden Sie die DATEDIFF-Funktion :

ROUND(DATEDIFF(end_date, start_date)/7, 0) AS weeksout

Das Problem mit WEEKS besteht darin, dass es keine korrekten Ergebnisse für Daten zurückgibt, die den 1. Januar überschreiten.

Die 0 ist die Anzahl der Dezimalstellen, die in RUND Funktion.