Middle+
Hoe selecteer je gegevens uit meerdere tabellen?
sobes.tech AI
Antwoord van AI
Om gegevens uit meerdere tabellen in een relationele database te selecteren, wordt de JOIN-operator in SQL gebruikt. JOIN stelt je in staat om rijen uit twee of meer tabellen te combineren op basis van een gerelateerde kolom.
Bijvoorbeeld, als er een tabel orders en een tabel customers zijn, om een lijst van bestellingen met de namen van de klanten te krijgen, kun je schrijven:
SELECT orders.id, customers.name, orders.amount
FROM orders
JOIN customers ON orders.customer_id = customers.id;
Afhankelijk van de taak kunnen verschillende soorten JOIN worden gebruikt: INNER JOIN (alleen overeenkomende records), LEFT JOIN (alles uit de linker tabel en overeenkomende uit de rechter), RIGHT JOIN, enzovoort.