Heim >Datenbank >MySQL-Tutorial >Wie kann ich das Alter anhand eines in MySQL InnoDB gespeicherten Geburtsdatums berechnen?
Altersberechnung in der MySQL InnoDB-Datenbank
Wenn das in der MySQL-Datenbank gespeicherte Datumsformat TT-MM-JJJJ ist, erfordert die Berechnung des Alters einige spezifische Schritte.
Subtrahieren Sie das gespeicherte Geburtsdatum direkt vom aktuellen Datum (mit der Funktion TIMESTAMPDIFF
). Das Ergebnis liegt nicht in einem leicht verständlichen Altersformat vor.
Um das Alter anhand der zurückgegebenen Ergebnisse zu berechnen, führen Sie die folgenden Schritte aus:
TIMESTAMPDIFF(YEAR, birthdate, CURDATE())
, um die Jahreszahl zu extrahieren. Dies ergibt die Gesamtzahl der Jahre, die die Person gelebt hat. Mit diesen Schritten können Sie das Alter einer Person anhand ihres Geburtsdatums berechnen, das im Format TT-MM-JJJJ in einer MySQL InnoDB-Datenbank gespeichert ist.
Das obige ist der detaillierte Inhalt vonWie kann ich das Alter anhand eines in MySQL InnoDB gespeicherten Geburtsdatums berechnen?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!