Sobes.tech
Junior

Čo je Right Join?

sobes.tech AI

Odpoveď od AI

Right Join (alebo RIGHT OUTER JOIN) je typ spojenia tabuliek v SQL, ktorý vracia všetky riadky z pravého stola a zodpovedajúce riadky z ľavého stola. Ak v ľavom stole nie sú zhody pre riadok z pravého, polia z ľavého stola budú vyplnené hodnotami NULL.

Kľúčové vlastnosti:

  • Zachováva všetky záznamy z pravého stola.
  • Vracia iba zodpovedajúce záznamy z ľavého stola.
  • Pre riadky z pravého stola bez zhody v ľavom, budú polia ľavého stola NULL.

Vizuálne to možno predstaviť takto (R - pravý stôl, L - ľavý stôl, i - zhody):

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

Syntax:

SELECT
    column_list
FROM
    left_table
RIGHT JOIN
    right_table ON join_condition;