Sobes.tech
Senior

Aké typy JOIN-ov poznáte?

sobes.tech AI

Odpoveď od AI

Hlavné typy JOIN, ktoré poznám a používam:

  • INNER JOIN — vracia iba záznamy, ktoré sa zhodujú v oboch tabuľkách.
  • LEFT JOIN (LEFT OUTER JOIN) — vracia všetky záznamy z ľavej tabuľky a zodpovedajúce z pravej, ak nie je zhoda — NULL.
  • RIGHT JOIN (RIGHT OUTER JOIN) — podobne ako LEFT JOIN, ale pre pravú tabuľku.
  • FULL JOIN (FULL OUTER JOIN) — vracia všetky záznamy z oboch tabuliek, kde nie je zhoda — NULL.
  • CROSS JOIN — kartézsky súčin dvoch tabuliek.

Podľa úlohy vyberám vhodný typ JOIN, aby som získal správne údaje a optimálny výkon.