Senior
Milyen JOIN típusokat ismersz?
sobes.tech MI
Válasz az MI-től
A főbb JOIN típusok, amiket ismerek és használok:
- INNER JOIN — csak azokat a rekordokat adja vissza, amelyek mindkét táblában egyeznek.
- LEFT JOIN (LEFT OUTER JOIN) — az összes rekordot visszaadja a bal oldali táblából és a megfelelőket a jobb oldaliból, ha nincs egyezés — NULL.
- RIGHT JOIN (RIGHT OUTER JOIN) — hasonló a LEFT JOIN-hoz, de a jobb oldali táblára.
- FULL JOIN (FULL OUTER JOIN) — mindkét táblából az összes rekordot visszaadja, ahol nincs egyezés — NULL.
- CROSS JOIN — két tábla kartéziánus szorzata.
Feladattól függően kiválasztom a megfelelő JOIN típust, hogy helyes adatokat és optimális teljesítményt érjek el.