Komplicerad Count()

Databaser & SQL

2 svar · 546 visningar · startad av Frexuz

Medlem sedan maj 2003138 inlägg
Trådstart#1

Jag skulle vilja räkna alla svar på trådar i ett forum. Såhär är databasen länkad:

tblForumCategories:
- id

tblForumThreads:
- id
- categoryId

tblForumAnswers
- id
- threadId

Dvs: jag vill räkna alla ID i tblForumAnswers, som är kopplade till alla trådar -> som är kopplade till det categoryId jag loopar igenom just nu

Medlem sedan dec. 19996 721 inlägg
#2

SELECT COUNT(*) FROM
tblForumAnswers a
INNER JOIN tblForumThreads t on a.threadid=t.id
INNER JOIN tblForumCategories c on t.categoryId=c.id
WHERE c.id=5

Medlem sedan maj 2003138 inlägg
#3

funkar bra. tack!

249 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
123 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)