Senior
Welke soorten JOINs ken je?
sobes.tech AI
Antwoord van AI
De belangrijkste JOIN-typen die ik ken en gebruik:
- 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) — vergelijkbaar met LEFT JOIN, maar voor de rechter tabel.
- FULL JOIN (FULL OUTER JOIN) — retourneert alle records uit beide tabellen, waar geen overeenkomst — NULL.
- CROSS JOIN — cartesiaans product van twee tabellen.
Afhankelijk van de taak kies ik het juiste JOIN-type om correcte gegevens en optimale prestaties te verkrijgen.