webForumDet fria alternativet

Inner Join, får inget värde

Databaser & SQLur Databashanterare & SQL

2 svar · 208 visningar · startad av roady

roadyMedlem sedan jan. 2002473 inlägg
#1

Jag har lite problem att få fram värdet i min SQL-sats :(

har två tabeller, forum och thread.
Jag vill hämta en post i forum och sedan alla relaterade i thread.

Problemet är att ifall jag har något i thread så listas allt ut, men om jag inte har det (alltså enbart har ett inlägg i tabellen forum) så visas ingenting :q

Såhär ser min SQL-sats ut:

	SQL		= "SELECT thread.*, forum.* " & _
			  "FROM thread INNER JOIN forum ON thread.forumID = forum.forumID " & _
			  "WHERE thread.forumID = "& strID &";"
LarsGMedlem sedan dec. 200012 464 inlägg
#2
SQL= "SELECT thread.*, forum.* " & _
"FROM forum left outer JOIN thread ON thread.forumID = forum.forumID " & _
  "WHERE forum.forumID = "& strID

Om det inte finns någon matchande post i thread så får du nullvärden istället.

roadyMedlem sedan jan. 2002473 inlägg
#3

du är en ren guldgruva Lasse

132 ms totalt · 3 externa anrop · v20260731065814-full.a2ca460b
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)