Sobes.tech
Junior

Qu'est-ce qu'une jointure à droite ?

sobes.tech IA

Réponse de l'IA

Right Join (ou RIGHT OUTER JOIN) est un type de jointure en SQL qui renvoie toutes les lignes de la table droite et les lignes correspondantes de la table gauche. Si aucune correspondance n'est trouvée dans la table gauche pour une ligne de la droite, les champs de la table gauche seront remplis avec des valeurs NULL.

Caractéristiques principales :

  • Conserve toutes les entrées de la table droite.
  • Ne renvoie que les entrées correspondantes de la table gauche.
  • Pour les lignes de la table droite sans correspondance dans la gauche, les champs de la table gauche seront NULL.

Visuellement, cela peut être représenté ainsi (R - table droite, L - table gauche, i - correspondances) :

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

Syntaxe :

SELECT
    column_list
FROM
    left_table
RIGHT JOIN
    right_table ON join_condition;