Sobes.tech
Junior

Kas ir Right Join?

sobes.tech AI

Atbilde no AI

Right Join (vai RIGHT OUTER JOIN) ir SQL tabulu apvieno veids, kas atgriež visas rindas no labās tabulas un atbilstošās rindas no kreisās tabulas. Ja kreisajā tabulā nav atbilstošas rindas labajā tabulā, kreisās tabulas lauki tiks aizpildīti ar NULL vērtībām.

Galvenās īpašības:

  • Saglabā visas ierakstus no labās tabulas.
  • Atgriež tikai atbilstošos ierakstus no kreisās tabulas.
  • Rindām no labās tabulas bez atbilstības kreisajā, lauki būs NULL.

Vizuāli tas var tikt attēlots šādi (R - labā tabula, L - kreisā tabula, i - atbilstības):

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

Sintakse:

SELECT
    column_list
FROM
    left_table
RIGHT JOIN
    right_table ON join_condition;