Skip to content · ⁨Passer au contenu⁩

Counting and averaging · ⁨Comptage et moyenne⁩

English

Summarising with aggregate functions

Sometimes you do not want the rows themselves, but a summary of them. Aggregate functions turn many rows into a single value:

  • COUNT(*) — how many rows
  • SUM(col) — the total
  • AVG(col) — the average
  • MIN(col) / MAX(col) — the smallest / largest

Français

Résumer avec des fonctions agrégées

Parfois, vous ne voulez pas les lignes elles-mêmes, mais un résumé de celles-ci. Les fonctions agrégées transforment de nombreuses lignes en une seule valeur :

  • COUNT(*) — combien de lignes
  • SUM(col) — le total
  • AVG(col) — la moyenne
  • MIN(col) / MAX(col) — le plus petit / le plus grand
SELECT COUNT(*) FROM student;

COUNT, SUM et AVG réduisent une colonne entière en un seul nombre chacun

Handout · ⁨Fiche de cours⁩

Log in or create account · ⁨Se connecter ou créer un compte⁩

IGCSE, A-Level & AP