SelectDate_format(From_Days(To_Days(Curdate())-To_Days(@dob)),'%Y')+"/> SelectDate_format(From_Days(To_Days(Curdate())-To_Days(@dob)),'%Y')+">
Wir können das Alter anhand des Geburtsdatums wie folgt berechnen:
mysql> SET @dob = '1984-01-17'; Query OK, 0 rows affected (0.00 sec)
Die obige Abfrage übergibt den Wert „1984-01-17“ in der Variable „dob“. Nachdem wir die Formel in der folgenden Abfrage angewendet haben, können wir dann das Alter in Jahren ermitteln.
mysql> Select Date_format( From_Days( To_Days(Curdate()) - To_Days(@dob) ), '%Y' ) + 0 AS ‘Age in years; +---------------+ | ‘Age in years’| +---------------+ | 33 | +---------------+ 1 row in set (0.00 sec)
Das obige ist der detaillierte Inhalt vonWie berechnet man das Alter anhand des Geburtsdatums in MySQL?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!