Senior
Jaké typy JOINů znáte?
sobes.tech AI
Odpověď od AI
Hlavní typy JOIN, které znám a používám:
- INNER JOIN — vrací pouze záznamy, které se shodují v obou tabulkách.
- LEFT JOIN (LEFT OUTER JOIN) — vrací všechny záznamy z levé tabulky a odpovídající z pravé, pokud není shoda — NULL.
- RIGHT JOIN (RIGHT OUTER JOIN) — podobně jako LEFT JOIN, ale pro pravou tabulku.
- FULL JOIN (FULL OUTER JOIN) — vrací všechny záznamy z obou tabulek, kde není shoda — NULL.
- CROSS JOIN — kartézský součin dvou tabulek.
Podle úkolu vybírám vhodný typ JOIN pro získání správných dat a optimální výkon.