Chapitre 5 / 10
Fonctions d'agrégation
9 leçons dans ce chapitre.
COUNT(*) : compter les lignes
compte le nombre de lignes d'un résultat, sans afficher leur contenu — une fonction d'agrégation : elle réduit plusieurs lignes à…
Voir les détails du chapitre
compte le nombre de lignes d'un résultat, sans afficher leur contenu — une fonction d'agrégation : elle réduit plusieurs lignes à une seule valeur récapitulative. Ce code affiche une seule ligne, une seule valeur : , le nombre total de lignes dans . se combine avec (vu au deuxième chapitre), le filtre s'appliquant avant le comptage : Ce code compte uniquement les lignes de catégorie : ( et ), et n…
COUNT(colonne) contre COUNT(*)
compte les lignes où cette colonne précise possède une valeur non — une différence importante avec , qui compte toutes les lignes…
SUM : additionner une colonne
additionne toutes les valeurs numériques d'une colonne, sur l'ensemble des lignes du résultat — une autre fonction d'agrégation, q…
AVG : calculer une moyenne
calcule la moyenne des valeurs numériques d'une colonne — équivalent à divisé par , mais en une seule fonction. Ce code calcule la…
MIN et MAX : valeurs extrêmes
et renvoient respectivement la plus petite et la plus grande valeur d'une colonne — sur du numérique comme sur du texte (ordre alp…
Combiner plusieurs fonctions d'agrégation
Plusieurs fonctions d'agrégation peuvent apparaître dans le même , chacune produisant sa propre colonne dans l'unique ligne de rés…
Fonctions d'agrégation avec WHERE
Toutes les fonctions d'agrégation vues dans ce chapitre (, , , , ) suivent la même règle avec : le filtre s'applique avant l'agrég…
DISTINCT : valeurs distinctes
élimine les doublons d'un résultat, en ne gardant qu'une seule occurrence de chaque valeur distincte — utile seul, ou combiné à po…
Cas pratique : statistiques sur les produits
Cette dernière leçon combine plusieurs fonctions d'agrégation, un filtre et dans une seule requête récapitulative. Attention : app…
Quiz de chapitre
6 questions transversales sur ce chapitre.
Progression du chapitre
0/9 terminées
Accès complet
La première leçon de chaque chapitre est gratuite (10 leçons sur 94).
2 500 XOF / 3,81 € / 4,15 $
Débloquez les 84 leçons restantes de ce module