Informatie uit meerdere tabellen: joins - Autojoins - Inner autojoins
3 belangrijke vragen over Informatie uit meerdere tabellen: joins - Autojoins - Inner autojoins
Hoe kun je bij een autojoin de tabellen van elkaar onderscheiden?
Hoe maak je een autojion in sql? Doe eens?
CON> from Stuk B
CON> join Stuk O on B.origineel = O.nr;
NR GENRE NR GENRE
============ ========== ============ ==========
2 jazz 1 jazz
9 klassiek 8 klassiek
12 pop 10 klassiek
13 jazz 5 klassiek
14 klassiek 5 klassiek
15 jazz 1 jazz
Hoe maak je een inner autojoin, waarbij je van 2 verschillende tabellen autojoint
gezien als een een autojoin van een Stuk-Componist-join:
select CB.naam componist_bewerking,
B.titel titel_bewerking,
CO.naam componist_origineel,
O.titel titel_origineel
from Stuk B
join Componist CB on B.componist = CB.nr
join Stuk O on B.origineel = O.nr
join Componist CO on O.componist = CO.nr;
De vragen op deze pagina komen uit de samenvatting van het volgende studiemateriaal:
- Een unieke studie- en oefentool
- Nooit meer iets twee keer studeren
- Haal de cijfers waar je op hoopt
- 100% zeker alles onthouden