Sobes.tech
Junior

Kas yra Right Join?

sobes.tech AI

Atsakymas iš AI

Right Join (arba RIGHT OUTER JOIN) yra tipas jungimo SQL, kuris grąžina visus įrašusdešinės lentelės ir atitinkančius įrašus iš kairės lentelės. Jei kairėje lentelėje nėra atitikmenų dešinės lentelės įrašui, kairės lentelės laukai bus užpildyti reikšmėmis NULL.

Pagrindinės savybės:

  • Išlaiko visus įrašus iš dešinės lentelės.
  • Grąžina tik atitinkančius įrašus iš kairės lentelės.
  • Jei dešinės lentelės įrašas neturi atitikmens kairėje, kairės lentelės laukai bus NULL.

Vaizdžiai tai galima pavaizduoti taip (R - dešinė lentelė, L - kairė lentelė, i - atitikmenys):

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

Sintaksė:

SELECT
    column_list
FROM
    left_table
RIGHT JOIN
    right_table ON join_condition;