Avatar billede Jman Praktikant
22. oktober 2003 - 14:49 Der er 3 kommentarer og
1 løsning

optælling af antal i hver kategori

Jeg har sjusset mig frem til denne:
    set rsCountCat = connStatus.execute("select count(kategori) as antalCat from Opgave where (Ansvarlig = '" & ansvarlig & "' OR lostaf = '"&ansvarlig&"') AND Afsluttet=1 AND Slutdato > '"&statisticdato&"' Group by Kategori")
Hvordan får jeg så vist antal under hinanden?
exempel:
printere: 5
skærme: 4
software: 10
o.s.v o.s.v.
Avatar billede erikjacobsen Ekspert
22. oktober 2003 - 14:51 #1
Du skal vel  select kategori,count(kategori).....osv - ikke?
Du kan stille det op i en <table>
Avatar billede Jman Praktikant
22. oktober 2003 - 15:01 #2
huh ?
Avatar billede overchord Nybegynder
22. oktober 2003 - 15:09 #3
erikjacobsen har ret

set rs = connstatus.execute("SELECT ansvarlig, kategori, count(kategori) AS antal FROM opgave where (Ansvarlig = '" & ansvarlig & "' OR lostaf = '"&ansvarlig&"') AND Afsluttet=1 AND Slutdato > '"&statisticdato&"' Group by Kategori")

Derefter kan du saa spytte det hele ud i en tabel
<TABLE>
Do
response.write ("<TR>")
response.write ("<TD>") & rs(kategori) & ("</TD><TD>") & rs(antal)
response.write ("</TR>")

loop while not rs.EOF
Avatar billede Jman Praktikant
22. oktober 2003 - 15:11 #4
got it - det var fordi jeg havde sluttet rscountcat for tidligt
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester