Junior
Co je to Right Join?
sobes.tech AI
Odpověď od AI
Right Join (nebo RIGHT OUTER JOIN) je typ spojení tabulek v SQL, který vrací všechny řádky z pravé tabulky a odpovídající řádky z levé tabulky. Pokud v levé tabulce neexistují shody pro řádek z pravé tabulky, pole z levé tabulky budou vyplněna hodnotami NULL.
Klíčové vlastnosti:
- Zachovává všechny záznamy z pravé tabulky.
- Vrací pouze odpovídající záznamy z levé tabulky.
- Pro řádky z pravé tabulky bez shody v levé, budou pole levé tabulky
NULL.
Vizuálně lze představit takto (R - pravá tabulka, L - levá tabulka, i - shody):
+---+-----+
| L | R+i |
+---+-----+
Syntaxe:
SELECT
column_list
FROM
left_table
RIGHT JOIN
right_table ON join_condition;