På första sidan så ser man fem olika forum. Där ska man även se antal inlägg varje forum har. Jag vet hur jag hämtar in ett värde till ett forum men inte hur man gör det på ett effektivt sätt till alla fem. Så här ser min kod ut.
strSQL = "Select Count(msgID) AS antalMsg FROM forumUpdate WHERE forumCategoryID=1"
Set RecSet = Connect.Execute(strSQL)
antalMsg = RecSet("antalMsg")
Det finns alltså fem forumCategoryID. Kan jag hämta allt i en SQL-sats eller måste jag skriva 5-SQL-satser?
------------------
Alltid lär man sig något nytt varje dag...
strSQL = "Select Count(msgID) AS antalMsg,forumCategoryID FROM forumUpdate group by forumCategoryID"
Set RecSet = Connect.Execute(strSQL)
while not recset.eof
response.write recset(0) & " inlägg i forum " & recset(1) & "<br>"
recset.movenext
wend
------------------ essentitia preter non sans multiplicandum