Junior
Czym jest Right Join?
sobes.tech AI
Odpowiedź od AI
Right Join (lub RIGHT OUTER JOIN) to typ łączenia tabel w SQL, który zwraca wszystkie wiersze z prawej tabeli i dopasowane wiersze z lewej tabeli. Jeśli w lewej tabeli nie ma dopasowań dla wiersza z prawej, pola z lewej tabeli będą wypełnione wartościami NULL.
Kluczowe cechy:
- Zachowuje wszystkie wpisy z tabeli prawej.
- Zwraca tylko dopasowane wpisy z tabeli lewej.
- Dla wierszy z prawej tabeli bez dopasowań w lewej, pola lewej tabeli będą
NULL.
Wizualnie można to przedstawić tak (R - tabela prawa, L - tabela lewa, i - dopasowania):
+---+-----+
| L | R+i |
+---+-----+
Składnia:
SELECT
column_list
FROM
left_table
RIGHT JOIN
right_table ON join_condition;