Les 4

Les 4 Databases
Vorige les, oefenen met select statement en distinct gebruiken in select.
Deze les: We gaan sorteren op volgorde.
1 / 14
volgende
Slide 1: Tekstslide
ProgrammerenVoortgezet speciaal onderwijsLeerroute 1Leerroute 2Leerroute 3

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

time-iconLesduur is: 50 min

Onderdelen in deze les

Les 4 Databases
Vorige les, oefenen met select statement en distinct gebruiken in select.
Deze les: We gaan sorteren op volgorde.

Slide 1 - Tekstslide

Met welke SQL krijg ik unieke waarden
A
distinct select * from tabel1
B
select * distinct from tabel1
C
select distinct * from tabel1
D
select id,project from tabel1

Slide 2 - Quizvraag

Wat is hier fout?
A
Typefout in de tekst
B
tabelnaam klopt niet
C
Twee select statements
D
geen tabel aanwezig

Slide 3 - Quizvraag

Sorteren
Sorteren met select statement kan handig zijn om zaken in goede volgorde te zetten. Dat noemen we in NL ordenen en in Engels Order By.
Voorbeeld geeft lijst van taken met einddatum en gesorteerd op taaknaam:
select task_name, end_date
from EBA_TASKS_SS
order by task_name

Slide 4 - Tekstslide

Sorteren over meerdere kolommen
Je kunt ook binnen de resultaten op meerdere kolommen sorteren. Dit gebruik je bijvoorbeeld als er binnen een sortering nog een sortering mogelijk is en handig. Je zet dan een komma tussen de te sorteren kolommen (attributen).

Slide 5 - Tekstslide

commando om geen dubbelingen te krijgen.
Om te sorteren op kolommen gebruik je dit + kolomnaam waar je op sorteert
Een compleet commando bevat altijd de kolomnamen en de tabelnaam
select distinct
order by
kolomnaam1 from tabelnaam

Slide 6 - Sleepvraag

Inleveren: volgende pagina's
  1. toon project, project-taak, start en einddatum en status, sorteer op startdatum en project. Kies welke volgorde de sortering meest zinvol is.
  2. Toon project, project-taak, toegewezen aan. Sorteer op toegewezen aan binnen project.

Slide 7 - Tekstslide

1 Toon project, project-taak, start en einddatum en status, sorteer op startdatum en project. Kies welke volgorde de sortering meest zinvol is.

Slide 8 - Open vraag

Toon project, project-taak, toegewezen aan. Sorteer op toegewezen aan binnen project.

Slide 9 - Open vraag

Sorteervolgorde
Sorteren kun je doen van a tot z of van z tot a. Het ene noem je in het Engels "ascending" en het andere "descending". In SQL wordt dit afgekort met "asc" en "desc". De sorteringvolgorde voeg je toe aan de "order by clausule na de kolomnamen.
Voorbeeld:

Slide 10 - Tekstslide

Beschrijf in je eigen woorden wat er gebeurt en wat daar het nut van is met opdracht

Slide 11 - Open vraag

Toon de namen van de, aan de taken, toegewezen personen. Toon de lijst gesorteerd van A naar Z. Namen komen maar 1 keer voor.

Slide 12 - Open vraag

Samenvatting
We hebben gewerkt met select en met select distinct
We hebben gezien hoe je met: Order By kolomnaam  kan sorteren oplopend of aflopend (ASC, DESC)

Slide 13 - Tekstslide

Is het gelukt?
😒🙁😐🙂😃

Slide 14 - Poll