04 - SQL - group by

GROUP BY in SQL
1 / 12
suivant
Slide 1: Diapositive
ICTMBOStudiejaar 2

Cette leçon contient 12 diapositives, avec quiz interactifs et diapositives de texte.

time-iconLa durée de la leçon est: 60 min

Éléments de cette leçon

GROUP BY in SQL

Slide 1 - Diapositive

Cet élément n'a pas d'instructions

Leerdoel
Aan het einde van deze les kun je de GROUP BY functie in SQL gebruiken om gegevens te analyseren en te organiseren.

Slide 2 - Diapositive

Cet élément n'a pas d'instructions

Wat weet je al over het gebruik van de GROUP BY functie in SQL?

Slide 3 - Carte mentale

Cet élément n'a pas d'instructions

Wat is GROUP BY?
GROUP BY is een SQL-clausule die wordt gebruikt om gegevens te groeperen op basis van een bepaald attribuut.

Slide 4 - Diapositive

Cet élément n'a pas d'instructions

Syntax
De syntax voor het gebruik van GROUP BY is:
SELECT kolomnaam1, kolomnaam2, ... 
FROM tabelnaam 
GROUP BY kolomnaam;

Slide 5 - Diapositive

Cet élément n'a pas d'instructions

Voorbeeld
Stel dat we een tabel hebben met verkoopgegevens. We willen de totale omzet per productcategorie berekenen. We kunnen GROUP BY gebruiken als volgt:
SELECT plaats, SUM(uurloon
FROM `docent` 
GROUP BY plaats;

Slide 6 - Diapositive

Cet élément n'a pas d'instructions

Functies met GROUP BY
Naast het groeperen van gegevens, kun je ook functies gebruiken zoals SUM, AVG, COUNT, enz. in combinatie met GROUP BY om statistische analyses uit te voeren.

Slide 7 - Diapositive

Cet élément n'a pas d'instructions

Waarom is GROUP BY belangrijk?
GROUP BY stelt ons in staat om gegevens op een georganiseerde manier te analyseren en samenvattende informatie te verkrijgen. Het helpt bij het nemen van geïnformeerde beslissingen op basis van gegevens.

Slide 8 - Diapositive

Cet élément n'a pas d'instructions

Oefening
Schrijf een query met GROUP BY die overzicht toont van de totale cursus prijs per cursus plaats.

Slide 9 - Diapositive

Cet élément n'a pas d'instructions

Samenvatting
In deze les hebben we geleerd over het gebruik van de GROUP BY functie in SQL om gegevens te analyseren en te organiseren. We hebben de syntaxis, voorbeelden en het belang van GROUP BY besproken.

Slide 10 - Diapositive

Cet élément n'a pas d'instructions

Stel 1 vraag over iets dat je nog niet zo goed hebt begrepen.

Slide 11 - Question ouverte

De leerlingen geven hier (in vraagvorm) aan met welk onderdeel van de stof ze nog moeite. Voor de docent biedt dit niet alleen inzicht in de mate waarin de stof de leerlingen begrijpen/beheersen, maar ook een goed startpunt voor een volgende les.
Resources
  • https://www.w3schools.com/sql/sql_groupby.asp
  • https://www.programiz.com/sql/group-by

Slide 12 - Diapositive

Cet élément n'a pas d'instructions