Count() och null

Databaser & SQL

2 svar · 202 visningar · startad av lolukokasos

Medlem sedan mars 2001196 inlägg
Trådstart#1

Jaha då var det dags igen för en fråga angående count. Jag har följande tabeller:
forum f
-forumId
-heading

thread t
-forumId
-threadId

I selecten vill jag ha ut: f.forumId, f.heading och count(t.threadId)
Problemet är att detta fungerar när det finns värden att räkna men det är ju så att om man lägger till ett nytt forum så finns inga trådar => de rubrikerna visas ej. Hur löser man detta?

Det är fortfarande Access som gäller.

/Lukas

Medlem sedan dec. 200012 464 inlägg
#2

Outer join

select f.forumId, f.heading,count(t.threadId)
forum f left outer join thread t on f.forumid = t.forumid
group by f.forumid

Medlem sedan mars 2001196 inlägg
#3

Tackar!

Skönt med bra svar.

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