SQL - deel 2 (joins)
We gaan door met de student pagina uit deze les.
Deze database heeft drie tabellen.
We gaan kijken naar de koppel tabel. In de database heet deze tabel cijfer.
We gaan nu alle gegevens selecteren uit de cijfertabel waarbij de student een 10 gehaald heeft.
Let op dat de cijfers in de database staan als getal tussen 0 en 100. 50 betekent een 5, 85 betekent een 8.5 en een 100 betekent dus een 10.
Voer de volgende query uit om alle 10's uit de cijfers tabel te selecteren.
SELECT *
FROM cijfer
where cijfer = 100
Als het goed is krijg je 10 regels terug.
Op één van deze regels staat het volgende:
We zien hier dus dat student met id=10 een cijfer 100 (dat is dus een 10) heeft gehaald voor vak met id=2.
Laten we eens kijken welke student dit is en voor welk vak dit is!is.
SELECT *
FROM student
where id = 10
En voor welk vak is dit?
SELECT *
FROM vak
where id = 2