Indien je gegevens moet raadplegen uit meerdere tabellen moet je dit ook telkens in de SQL-instructies weergeven.

Wat dus zeker fout is , is bijvoorbeeld deze instructie:

**SELECT artom, naam
FROM tblWijnen, tblLeveranciers;**

Deze instructie zal geen foutmelding geven bij SQL, maar de weergegeven resultaten zullen niet zijn wat je wil hebben. Elke leveranciersnaam uit de tabel ”tblLeveranciers” zal gecombineerd worden met elke artikelomschrijving in de tabel “tblWijnen”. Indien de tabel “tblLeveranciers” bijvoorbeeld 5 records bevat en de tabel “tblWijnen” 30 records heeft, zal bovenstaande instructie een lijst teruggeven van 150 records.

Belangrijk voor elke test: indien een tabel meerdere tabellen bevat moet de onderlinge relatie vastgelegd worden. Doe je dit niet kan je helaas geen punten krijgen voor die vraag.

WHERE

INNER JOIN

OUTER JOIN

Oefeningen op selecties uit meerdere tabellen

Oplossingen op selecties uit meerdere tabellen