Mailinglisten-Archive |
> Hallo, > ich habe ein Date Feld in einer MySQL Datenbank, 0000-00-00. Dort wird das > Geburtsdatum eingetraggen, wie errechne ich über SQL-String nun > das aktuelle > Alter. Ich habe das schonmal irgendwo gesehen weiß aber leider nicht mehr > wo. SELECT AVG((TO_DAYS(Geburtsdatum)-TO_DAYS(<heutiges datum>)/365) AS alter FROM wo_auch _immer ORDER BY alter Das <heutige datum> kannst du dir wie folgt bilden: $now=getdate(time()); $datum=$now['year'].'-'.$now['month'].'-'.$now['mday']; Evt. funktioniert auch die MySQL Funktion NOW(). MfG Joachim
php::bar PHP Wiki - Listenarchive