Web Development Knowledge Base
| |
Sections :
Vous aussi, aidez les autres développeurs, publiez vos bouts de codes utiles et vos liens préférés ... Publiez un article ! Plateforme d'envoi de gros fichiers en ligne Script PHP de boutique en ligne Mondes virtuels gratuits en 3D |
Olivier Ligny - - 11/03/2008 - vue 138 fois
Calculer l'âge d'une personne dans une requête MySQLComme vous l'avez peut être déjà remarqué, en programmation les dates démarrent au 1er janvier 1970. Même si dans une table MySQL il est possible d'inscrire des dates de n'importe quelle époque (ex: 1792-07-14), il n'est pas possible d'effectuer des calculs avec des dates trop anciennes. UPDATE members set age = abs( Où 'dateofbirth' est un champ de type DATE et où 'age' est un champ de type INT Et en jouant avec le dernier paramètre (ici : %Y), vous devriez pouvoir récupérer un âge plus précis, avec le détail des mois et des jours. |