webForumDet fria alternativet

kan någon förklara outer/inner left/right join?

Databaser & SQL

1 svar · 798 visningar · startad av The_Hulk

Medlem sedan juni 20031 837 inlägg
Frågan#1

Är det någon som kan förklara vad de olika JOIN betyder?
Sett att det finns left/right outer/inner join.

Vad jag har förstått att man använder outer om det inte är säkert att den tabellen man kopplar ihop med innehåller någon träff men man ändå vill få ut rader från tabell A. inner join använder om man endast vill få ut rader från tabell A om det även finns träff i tabell B.

Men skillnaden på left och right har jag ingen aning om. Har det att göra med i vilken av tabell A och tabell B som det inte behöver vara någon träff i?

Har säkert inte förklarat det så bra, det skulle uppskattas om någon annan kan fylla på och rätta mig.

Tack på förhand!

Medlem sedan juni 200032 967 inlägg
#2

Börja läs här.

Mvh

243 ms totalt · 3 externa anrop · v20260731065814-full.aa8cfc83
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)