Junior
Mi az a Right Join?
sobes.tech MI
Válasz az MI-től
Right Join (vagy RIGHT OUTER JOIN) egy olyan típusú összekapcsolás SQL-ben, amely minden sort visszaad a jobb táblából és a megfelelő sorokat a bal táblából. Ha a bal táblában nincs egyezés a jobb táblából származó sorhoz, akkor a bal tábla mezői NULL értékekkel lesznek kitöltve.
Fő jellemzők:
- Minden rekordot megtart a jobb táblából.
- Csak a megfelelt rekordokat adja vissza a bal táblából.
- A jobb táblából származó soroknál, amelyekhez nincs megfelelés a bal táblában, a bal tábla mezői
NULL-ok lesznek.
Vizuálisan így ábrázolható (R - jobb tábla, L - bal tábla, i - megfelelések):
+---+-----+
| L | R+i |
+---+-----+
Szintaxis:
SELECT
column_list
FROM
left_table
RIGHT JOIN
right_table ON join_condition;