webForumDet fria alternativet

Räkna antal poster med ett visst värde

ASP

6 svar · 187 visningar · startad av qwerty

Medlem sedan jan. 2001391 inlägg
Frågan#1

Jag har ett annonstorg. I min databas (.mdb) har jag ett fält som heter kategori, där det antingen står köpa, sälja eller byta.

På torget förstasida listar jag de olika kategorierna. Nu skulle jag villa skriva hur många annonser det finns i varje katergori. Typ:
Köpes(5)
Säljes(25)
Bytes(2)

Men hur skulle det gå till att få fram denna siffra?

------------------
Qwerty

Den som provar han testar...

Medlem sedan dec. 19996 522 inlägg
#2

använd dig av cound i sql... Sök så skall du finna

------------------
1 Man, 1 Million dead, The odds are just about even - Ash

Medlem sedan dec. 19996 522 inlägg
#3

använd dig av count i sql... Sök så skall du finna

------------------
1 Man, 1 Million dead, The odds are just about even - Ash

Medlem sedan dec. 200012 464 inlägg
#4
set connect = server.createobject("adodb.connection")
connect.open ...

set rs = connect.execute("select count(kategori) as antal,kategori from annonser group by kategori")

while not rs.eof
  response.write rs("kategori") & " (" & rs("antal") & ")<br>"
  rs.movenext
wend
rs.close
connect.close

------------------
essentitia preter non sans multiplicandum

[Redigerat av LarsG den 18 jun 2001]

Medlem sedan jan. 2001391 inlägg
#5

Får följande fel på "set rs"-raden:
[Microsoft][ODBC Microsoft Access 97 Driver] Too few parameters. Expected 1.

------------------
Qwerty

Den som provar han testar...

Medlem sedan dec. 200012 464 inlägg
#6

Stämmer tabellnamnet och kolumnnamnet med hur det är definierat i din databas?

Du nämnde aldrig vad din tabell heter.

Ps
jag såg att jag glömde en avslutande > i min response.write

------------------
essentitia preter non sans multiplicandum

Medlem sedan jan. 2001391 inlägg
#7
set rs = connect.execute("select count(kat) as antal,kat from tabell1 group by kat")

Jag skrev så här där tabell1 är mitt tabellnamn och kolumnen som innehåller antingen köpa, sälja eller byta heter kat

------------------
Qwerty

Den som provar han testar...

283 ms totalt · 4 externa anrop · v20260731065814-full.a51de22e
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
154 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)