07 - SQL - order by

Ordening van gegevens met ORDER BY in SQL
1 / 12
volgende
Slide 1: Tekstslide
ICTMBOStudiejaar 1-4

In deze les zitten 12 slides, met interactieve quizzen en tekstslides.

time-iconLesduur is: 60 min

Onderdelen in deze les

Ordening van gegevens met ORDER BY in SQL

Slide 1 - Tekstslide

Deze slide heeft geen instructies

Leerdoelen
Aan het einde van deze les kun je:

1. Uitleggen wat ORDER BY in SQL is.
2. Het gebruik van ORDER BY begrijpen.
3. Een query schrijven met ORDER BY.

Slide 2 - Tekstslide

Deze slide heeft geen instructies

Wat weet je al over het ordenen van gegevens met ORDER BY in SQL?

Slide 3 - Woordweb

Deze slide heeft geen instructies

Wat is ORDER BY?
ORDER BY is een clause in SQL waarmee je de resultaten van een query kunt sorteren op basis van een of meer kolommen.

Slide 4 - Tekstslide

Deze slide heeft geen instructies

Syntax van ORDER BY
De syntax van ORDER BY is: 

SELECT * FROM tabelnaam ORDER BY kolomnaam [ASC|DESC];
Syntax van ORDER BY
De syntax van ORDER BY is:

Slide 5 - Tekstslide

Deze slide heeft geen instructies

Voorbeeld 1
Stel dat we een tabel hebben met de naam 'klanten' en de kolommen 'naam' en 'leeftijd'. We willen de klanten sorteren op basis van hun leeftijd. De query zou zijn:


Slide 6 - Tekstslide

Deze slide heeft geen instructies

Voorbeeld 2
Je kunt ook meerdere kolommen gebruiken om de gegevens te sorteren. Stel dat we ook de kolom 'naam' willen gebruiken om de klanten te sorteren. De query zou zijn:



Slide 7 - Tekstslide

Deze slide heeft geen instructies

ASC vs DESC

De ASC (oplopende) en DESC (aflopende) parameters kunnen worden gebruikt om de sorteer volgorde aan te geven. 

Standaard is de sorteer volgorde oplopend (ASC).

Slide 8 - Tekstslide

Deze slide heeft geen instructies

Voorbeeld 3
Om de klanten in aflopende volgorde te sorteren op basis van hun leeftijd, zou de query zijn: 


Slide 9 - Tekstslide

Deze slide heeft geen instructies

Oefening
Schrijf een SQL-query met ORDER BY  om alle cursist namen gesorteerd te tonen van A t/m Z.

Probeer ook van Z t/m A.

Slide 10 - Tekstslide

Deze slide heeft geen instructies

Samenvatting
ORDER BY is een krachtige clause in SQL waarmee je gegevens kunt sorteren op basis van een of meer kolommen. 

Je kunt ASC en DESC gebruiken om de sorteer volgorde aan te geven.

Slide 11 - Tekstslide

Deze slide heeft geen instructies

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

Slide 12 - Open vraag

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.