Junior — Middle
Leg uit hoe de werking is van de join-operatoren in SQL en hoe ze worden gebruikt om gegevens uit verschillende tabellen te combineren.
sobes.tech AI
Antwoord van AI
De join-operatoren (JOIN) in SQL maken het mogelijk om rijen uit twee of meer tabellen te combineren op basis van een gerelateerde kolom. De belangrijkste typen JOIN:
- INNER JOIN: retourneert alleen de records die overeenkomen in beide tabellen.
- LEFT JOIN (LEFT OUTER JOIN): retourneert alle records uit de linker tabel en de overeenkomende uit de rechter, indien geen overeenkomst — NULL.
- RIGHT JOIN (RIGHT OUTER JOIN): omgekeerd, alles uit de rechter en de overeenkomende uit de linker.
- FULL JOIN (FULL OUTER JOIN): retourneert alle records uit beide tabellen, invullend met NULL waar geen overeenkomsten zijn.
Voorbeeld:
SELECT orders.id, customers.name
FROM orders
INNER JOIN customers ON orders.customer_id = customers.id;
Deze query combineert de bestellingen- en klanten-tabellen en toont alleen bestellingen met bestaande klanten.