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.