webForumDet fria alternativet

Inner join

3 svar · 218 visningar · startad av skyman

skymanMedlem sedan juli 20011 347 inlägg
#1

Denna sträng ger fel...
SELECT TOP 10, JF.PersonNamn, JF.Text,t.topic,f.forumnamn FROM JardForum JF INNER JOIN threads t ON JF.threadid=t.threadid INNER JOIN forums f ON f.forumId=t.forumId ORDER BY JF.datum
Kan någon se vad? Fälten är korrekta, det är i FROM som han klagar...

LarsGMedlem sedan dec. 200012 465 inlägg
#2

Dels så skall det inte vara ett komma efter top 10 (egentligen) ocj dels så kräver access (oförklarligt) att man har parenteser om man har flera join.

SELECT TOP 10 JF.PersonNamn, JF.Text,t.topic,f.forumnamn FROM (JardForum JF INNER JOIN threads t ON JF.threadid=t.threadid) INNER JOIN forums f ON f.forumId=t.forumId ORDER BY JF.datum
skymanMedlem sedan juli 20011 347 inlägg
#3

Jahaja... där ser man.
Tack LarsG :)

skymanMedlem sedan juli 20011 347 inlägg
#4

Gäller det samma om man skall göra INSERT i flera tabeller också?

Genererad på 375 ms · cache AV · v20260730165559-full.f96bc7eb