Comment calculer l'âge avec une requête SQL
Apprenez à créer une nouvelle colonne dans une requête SQL pour calculer l'âge en utilisant la fonction DiffDate
.
Créer la base de données
Les tables








Les requêtes









Les relations
Un formulaire simple






Enchaîner l'ouverture de formulaires
Un formulaire complexe







Introduction à l'automatisation






Les états
Détails de la leçon
Description de la leçon
Dans cette leçon, nous allons apprendre à créer une nouvelle colonne dans une requête SQL qui contient une formule de calcul. Nous prendrons comme exemple le calcul de l'âge d'une personne. À partir de la date du jour de l'ordinateur, nous soustrairons la date de naissance de la personne afin d'obtenir l'écart entre les deux dates, exprimé en années.
Pour cela, nous commencerons par créer une nouvelle requête. Ensuite, nous ajouterons la table Client et introduirons notre formule de calcul en utilisant la fonction DiffDate
. Cette fonction, bien qu'étant en anglais, nous permettra de déterminer la différence en années entre deux dates.
Nous verrons également comment manipuler les arguments de cette fonction, notamment l'intervalle de temps et les dates, afin d'obtenir un résultat précis. Enfin, nous afficherons le résultat dans une nouvelle colonne intitulée âge et vérifierons notre travail en affichant la requête finale.
Objectifs de cette leçon
L'objectif de cette vidéo est d'enseigner comment :
• Créer une nouvelle colonne dans une requête SQL.
• Utiliser la fonction DiffDate
pour effectuer des calculs de dates.
• Manipuler et présenter des données temporelles dans une requête.
Prérequis pour cette leçon
Pour suivre cette vidéo, il est recommandé d'avoir une connaissance de base en SQL et de comprendre le fonctionnement des bases de données relationnelles.
Métiers concernés
Les compétences développées dans cette vidéo sont utiles pour les métiers de :Administrateur de bases de données, Analyste des données, et Développeur SQL.
Alternatives et ressources
Comme alternative, vous pouvez utiliser des logiciels de data analytics comme Excel ou R pour réaliser des calculs similaires.
Questions & Réponses
