Sobes.tech
Junior

Wat is een Right Join?

sobes.tech AI

Antwoord van AI

Right Join (ofwel RIGHT OUTER JOIN) is een type samenvoeging van tabellen in SQL die alle rijen uit de rechter tabel retourneert en de overeenkomende rijen uit de linker tabel. Als er geen overeenkomsten zijn in de linker tabel voor een rij uit de rechter tabel, worden de velden uit de linker tabel gevuld met NULL.

Belangrijke kenmerken:

  • Behoudt alle records uit de rechter tabel.
  • Retourneert alleen de overeenkomende records uit de linker tabel.
  • Voor rijen uit de rechter tabel zonder overeenkomsten in de linker, worden de velden uit de linker tabel NULL.

Visueel kan dit als volgt worden voorgesteld (R - rechter tabel, L - linker tabel, i - overeenkomsten):

+---+-----+
| L | R+i |
+---+-----+

Syntax:

SELECT
    column_list
FROM
    left_table
RIGHT JOIN
    right_table ON join_condition;