RIGHT et FULL JOIN

RIGHT JOIN conserve toutes les lignes de la table de droite, symétrique du LEFT JOIN. FULL JOIN (ou FULL OUTER JOIN) conserve les lignes des deux côtés, avec des NULL quand il n'y a pas de correspondance. Ils sont moins utilisés que LEFT JOIN, et certains moteurs ne les proposent pas.

Exemple

SELECT * FROM a FULL JOIN b ON a.id = b.id;

Notions voisines

Tout le glossaire