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

PHP:Geburtstag aus Alter berechnen

Ich wette, das ist es, wonach Sie suchen:

SELECT * FROM mytable 
WHERE TIMESTAMPDIFF(YEAR, mytable.birthday,'$currentTime') > '$ageFromForm';

Um die Daten zu sortieren, würden Sie Folgendes ausführen:

SELECT *, (TIMESTAMPDIFF(YEAR, mytable.birthday, '$currentTime')) AS age 
FROM mytable WHERE TIMESTAMPDIFF(YEAR,'$birthday','$currentTime') > '$ageFromForm' 
ORDER BY age;

Ich hoffe, das hilft;)Slawisch