Mi a különbség OUTER JOIN és INNER JOIN közt?
Figyelt kérdés
2016. márc. 13. 20:26
1/3 anonim válasza:
Itt profin le van írva: [link]
2/3 anonim válasza:
Ahogy ott is leírták, az inner join azokat a sorokat adja vissza, amiknél a két tábla között sikerült párt találni.
Ha az egyik táblában van olyan sor, amihez a megadott illeszkedési szabály alapján nem talált párt a másik táblában, azt a sort nem adja vissza.
A left join visszaadja a 'baloldali' tábla minden sorát, és amelyikhez nem talál párt a jobboldali táblában, ott nullt illeszt hozzá.
A right join ugyanez fordítva, a jobboldali tábla minden sorát adja vissza, és ahol nincs illeszkedés, null-al egészíti ki.
Az outer join pedig mindkét táblának visszaadja az összes sorát, ahol van illeszkedés, ott a megfelelő párokat, ahol nincs illeszkedés, ott null-al kiegészítve.
Kapcsolódó kérdések:
Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu
A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!