Sobes.tech
Junior

Right Join чист?

sobes.tech AI

Ҷавоб аз AI

Right Join (ёки RIGHT OUTER JOIN) — ин навъи пайваст кардани ҷадвалҳо дар SQL мебошад, ки ҳамаи сатрҳоро аз ҷадвали рост ва сатрҳои мувофиқ аз ҷадвали чап бармегардонад. Агар дар ҷадвали чап барои сатр аз ҷадвали рост мувофиқат вуҷуд надошта бошад, майдонҳои ҷадвали чап бо арзишҳои NULL пур карда мешаванд.

Хусусиятҳои асосӣ:

  • Ҳамаи сабтҳоро аз ҷадвали рост нигоҳ медорад.
  • Танҳо сабтҳои мувофиқро аз ҷадвали чап бармегардонад.
  • Барои сатрҳои ҷадвали рост, ки мувофиқат дар ҷадвали чап надоранд, майдонҳои ҷадвали чап NULL хоҳанд буд.

Аз рӯи визуалӣ, онро чунин тасвир кардан мумкин аст (R — ҷадвали рост, L — ҷадвали чап, i — мувофиқатҳо):

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

Синтаксис:

SELECT
    column_list
FROM
    left_table
RIGHT JOIN
    right_table ON join_condition;