webForumDet fria alternativet

SQL-gröt

2 svar · 182 visningar · startad av Skarre

SkarreMedlem sedan apr. 20012 447 inlägg
#1

Jag har tydligen inte riktigt koll på detta med INNER JOIN.

Error Type:
Microsoft JET Database Engine (0x80040E14)
Syntax error (missing operator) in query expression '(tblPosts.UserID = tblUsers.UserID) INNER JOIN tblTopics ON (tblPosts.TopicID = tblTopics.TopicID)'.

"SELECT * FROM tblPosts INNER JOIN tblUsers ON (tblPosts.UserID = tblUsers.UserID) INNER JOIN tblTopics ON (tblPosts.TopicID = tblTopics.TopicID) WHERE tblPosts.TopicID = " & intTopicID & " AND Topic = True ORDER BY PostDate DESC"

------------------
// Skarre

[Redigerat av Skarre den 13 nov 2001]

LarsGMedlem sedan dec. 200012 465 inlägg
#2
"SELECT * FROM (tblUsers INNER JOIN tblPosts ON tblusers.UserID = tblPosts.UserID) INNER JOIN tblTopics ON tblPosts.TopicID = tblTopics.TopicID WHERE tblPosts.TopicID = " & intTopicID & " AND Topic = True ORDER BY PostDate DESC"

------------------
essentitia preter non sans multiplicandum

SkarreMedlem sedan apr. 20012 447 inlägg
#3

Tack LarsG! Dig kan man lita på. :)

------------------
// Skarre

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