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.

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

La fonction DiffDate est utilisée pour calculer l'écart entre deux dates, ce qui est crucial pour déterminer l'âge d'une personne à partir de sa date de naissance.
Les étapes incluent la création de la requête, l'ajout de la table, l'insertion de la colonne et la saisie de la formule de calcul.
Les EXPR parasites apparaissent automatiquement et doivent être supprimés pour éviter des erreurs dans la formule de calcul.