Opsummering af data: Aggregerede funktioner og gruppering

Begynder
Databaseadministrator
Udvikler
Azure Database for PostgreSQL

I dette modul introduceres aggregeringsfunktioner i SQL, som er vigtige for analyse af data. Du lærer, hvordan du bruger funktioner som COUNT, SUM, AVG, MIN og MAX, til at gruppere data ved hjælp af GROUP BY-delsætningen og filtrere grupperede resultater med HAVING-delsætningen.

Læringsmål

Når du har fuldført dette modul, kan du:

  • Forstå aggregeringsfunktionernes rolle i dataanalysen
  • Brug COUNT til at tælle alle rækker eller entydige værdier i en kolonne
  • Brug SUM til at beregne totalen af værdier i en numerisk kolonne
  • Brug AVG til at beregne gennemsnittet af numeriske værdier i en kolonne
  • Brug MIN og MAX til at finde de laveste og højeste værdier i en kolonne
  • Gruppér data ved hjælp af GROUP BY til at anvende aggregeringsfunktioner på hver gruppe
  • Skelne mellem GRUPPÉR EFTER og DISTINCT, og brug GRUPPÉR EFTER, selv uden aggregeringsfunktioner, til at angive entydige værdier
  • Brug HAVING til at filtrere grupperede resultater baseret på resultater af aggregerede funktioner

Forudsætninger

Før du starter dette modul, skal du have en grundlæggende forståelse af SQL SELECT-sætningen.