Maison >base de données >tutoriel mysql >Comment puis-je calculer l'âge à partir d'une date de naissance stockée dans MySQL InnoDB ?
Calcul de l'âge dans la base de données MySQL InnoDB
Lorsque le format de date stocké dans la base de données MySQL est jj-mm-aaaa, le calcul de l'âge nécessite certaines étapes spécifiques.
Soustrayez directement la date de naissance stockée de la date actuelle (à l'aide de la fonction TIMESTAMPDIFF
), le résultat n'est pas dans un format d'âge facile à comprendre.
Pour calculer l'âge à partir des résultats renvoyés, suivez ces étapes :
TIMESTAMPDIFF(YEAR, birthdate, CURDATE())
pour extraire le numéro de l'année. Cela donnera le nombre total d’années vécues par la personne. Avec ces étapes, vous pouvez calculer l'âge d'une personne à partir de sa date de naissance stockée au format jj-mm-aaaa dans une base de données MySQL InnoDB.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!