Idag använder jag en loop som räknar fram sammanlagda värdet av posterna för varje kategori-idSQL group och sum?
rs2.open SELECT belopp FROM kas WHERE kategori=" & rs("id") & " AND `year`=" & session("year"),Conn
n=0
Do until rs2.EOF
n=n+rs2("belopp")
rs2.movenext
Loop
rs2.close
sedan fortsätter loop nummer ett med att stega till nästa rs("id") och så fårtsätter det så tills man stegat igenom alla kategorier.
Nu förstår jag att jag kan sätta en Sum() i min SQL-sats för att slippa loopen, men för att göra det ännu effektivare - finns det något sätt att göra en summering av varje kategoris poster direkt i SQLen?
Tror jag fann svaret... typ något som
<b>SELECT Sum(belopp) AS kategorisumma FROM kas GROUP BY kategori</b>