webForumDet fria alternativet

Hämta data från 2 tabeller.

3 svar · 213 visningar · startad av Denniz PoP

Denniz PoPMedlem sedan aug. 2002207 inlägg
#1

Jag har ett litet problem. (Jag gör ett forum)

Jag har 2 tabeller i min databas, Messages och Report. När någon anmäler ett inlägg lägs inläggets ID (som finns i tabellen Messages) in i tabellen Report i kolumnen ThreadID. Nu vill jag hämta alla trådar som har rapporterats genom att hämta alla inlägg som har ett ID (i Messages) som finns i ThreadID (i Report). Dåligt förklarat kanske, men jag tror att ni fattar.

Jag vet att man skall använda Join/inner join eller något, men jag har aldrig gjort det förut och får det inte riktigt att fungera.

Någon som har någon idé om hur SQL-satsen skall se ut?

andreas_lindhMedlem sedan jan. 20011 140 inlägg
#2
sql = "select messages.id,report.ThreadID from Messages inner join Report on messages.id = report.threadid"

Tror att det ska fungera

LarsGMedlem sedan dec. 200012 464 inlägg
#3

Flyttas från ASP

Denniz PoPMedlem sedan aug. 2002207 inlägg
#4

andreas_lindh skrev:

sql = "select messages.id,report.ThreadID from Messages inner join Report on messages.id = report.threadid"

Tror att det ska fungera

Supertack! Funkar mycket fint.

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