Kezdőoldal » Számítástechnika » Programozás » Mi a különbség OUTER JOIN és...

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:
100%
Itt profin le van írva: [link]
2016. márc. 13. 21:30
Hasznos számodra ez a válasz?
 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.

2016. márc. 14. 20:14
Hasznos számodra ez a válasz?
 3/3 anonim válasza:
máj. 13. 12:07
Hasznos számodra ez a válasz?

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!