This lesson contains 10 slides, with interactive quizzes and text slides.
Lesson duration is: 50 min
Items in this lesson
Domein H
Databases
SQL: Gegevens samenvoegen
Slide 1 - Slide
Leerdoel
Aan het eind van deze les weet je hoe je met SQL gegevens uit een tabel kan samenvoegen om van de gegevens zinvolle informatie te genereren.
Slide 2 - Slide
Bespreken HW
Opdracht 1:
This database contains an incomplete list of box office hits and their release year. In this challenge, you're going to get the results back out of the database in different ways! In this first step, just select all the movies.
SELECT * FROM movies;
Slide 3 - Slide
Bespreken HW
Opdracht 2:
Now, add a second query after the first, that retrieves only the movies that were released in the year 2000 or later, not before. Sort the results so that the earlier movies are listed first. You should have 2 SELECT statements after this step.
SELECT * FROM movies WHERE release_year > 2000 ORDER BY release_year;
Slide 4 - Slide
Gegevens samenvoegen
Als je met SQL gegevens uit een tabel haalt kan je ook nog wat met deze gegevens doen voordat het wordt weergegeven, bijvoorbeeld getallen optellen uit een kolom.
SELECT SUM(bedrag) FROM transactie;
Slide 5 - Slide
Groeperen
Gegevens kunnen ook gegroepeerd worden, omdat je bijvoorbeeld wilt weten welke rekeningnummer exact hetzelfde saldo hebben.
SELECT saldo, COUNT(*) FROM rekening GROUP BY saldo;
Slide 6 - Slide
Extra kolommen in resultaat
Je kan ook extra kolommen in het resultaat laten genereren. Je wilt bijvoorbeeld per plaatsnaam weten hoeveel rekeninghouders er zijn.
SELECT plaats, COUNT(*) AS 'aantal rekeninghouders' FROM rekeninghouder GROUP BY plaats
Slide 7 - Slide
Zelf aan de slag!
Op de website van de Khan Academy kan je zelf oefenen met het maken van een database.