webForumDet fria alternativet

Syntax för join med fyra tabeller?

Databaser & SQL

3 svar · 229 visningar · startad av anbj

Medlem sedan juli 2000231 inlägg
Frågan#1

Hur ser syntaxen ut om man vill joina (outer join och vanlig join) fyra tabeller i en accessdatabas??

Medlem sedan feb. 200112 078 inlägg
#2

Anledningen för att det här forumet heter ASP, VBScript och ett annat forum heter SQL, är för att trådar om ASP postas här och trådar om SQL postas i SQL-forumet. Tänk en gång extra innan du postar en såhär uppenbar tråd. ;)

Flyttas från ASP, VBScript till SQL.

MVH
OveRRidE, moderator

Medlem sedan juli 2000231 inlägg
#3

Sorry, jag var lite snabb där. :-)

Medlem sedan dec. 20003 887 inlägg
#4

Semisyntax:

SELECT t1.ett, t2.tva, t3.tre, t4.fyra
FROM tabell1 t1
INNER JOIN (tabell2 t2
LEFT OUTER JOIN (tabell3 t3
RIGHT OUTER JOIN tabell4 t4
ON t4.id = t3.id)
ON t3.id = t2.id)
ON t2.id = t1.id
294 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
128 ms — deklarationer (db)
0 ms — hämta statistik (cache)
138 ms — hämta tråd, inlägg och bilagor (db)
153 ms — ändringar (db)