webForumDet fria alternativet

Hjälp med asp kod

ASP

2 svar · 174 visningar · startad av Beckis

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

Jag har den här koden:

Set db = Server.CreateObject("ADODB.Connection")
db.Open "Driver={Microsoft Access Driver (*.mdb)}; DBQ="& Server.MapPath("../databaser/data/dl_count.mdb")&";"

SQL = "SELECT Count(*) From dl"
Set rs = db.Execute(SQL)

Hur ser koden ut om jag vill räkna antal gånger det står HEJ i kolumnen Kategori i den databas jag angivit.
Jag vill alltså kunna lägga in olika ord i kolumnen Kategori och sedan visa hur många gånger varje ord finns i databasen.

Medlem sedan dec. 20003 563 inlägg
#2
SQL = "SELECT Count(*) FROM dl WHERE Kategori = 'HEJ'"

R:
Ifall du vill visa _alla_ orden så kan du göra såhär.

SQL = "SELECT kategori, Count(*) FROM dl GROUP BY 1 ORDER BY 2 DESC"
Medlem sedan jan. 2001142 inlägg
#3

Kanon, fungerar perfekt. Ett stort tack.

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