SelectDate_format(From_Days(To_Days(Curdate())-To_Days(@dob)),'%Y')+"/> SelectDate_format(From_Days(To_Days(Curdate())-To_Days(@dob)),'%Y')+">

Heim  >  Artikel  >  Datenbank  >  Wie berechnet man das Alter anhand des Geburtsdatums in MySQL?

Wie berechnet man das Alter anhand des Geburtsdatums in MySQL?

PHPz
PHPznach vorne
2023-09-18 16:21:082237Durchsuche

Wie berechnet man das Alter anhand des Geburtsdatums in MySQL?

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!

Stellungnahme:
Dieser Artikel ist reproduziert unter:tutorialspoint.com. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen