Sobes.tech
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.