webForumDet fria alternativet
Logga in / Bli medlem

LEFT JOIN och INNER JOIN?

Databaser & SQL

2 svar · 148 visningar · startad av lolukokasos

Medlem sedan mars 2001196 inlägg
Frågan#1

Funkar det inte att skriva:

...FROM Datablad a LEFT JOIN Lankar b ON a.regId=b.regId INNER JOIN Grupp c ON a.grupp=c.gruppId
Medlem sedan dec. 200012 464 inlägg
#2

Jo, det skall fungera (syntaktiskt) i de flesta DBMS.

T.ex. Access brukar kräva lite parenteser i samband med sådana konstruktioner och att man skriver ut ordet OUTER (fast det egentligen är en option).

FROM (Datablad a LEFT outer JOIN Lankar b ON a.regId=b.regId ) INNER JOIN Grupp c ON a.grupp=c.gruppId

red: Vad får du för fel?

Medlem sedan mars 2001196 inlägg
#3

Man tackar...och ja, jag sitter med access så parenteserna gjorde susen :). Innan fick jag felmeddelande om att det var fel i FROM-satsen...

255 ms totalt · 4 externa anrop · v20260731065814-full.05830320
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)