Avatar billede cygnet Praktikant
28. oktober 2003 - 20:01 Der er 4 kommentarer og
1 løsning

Vis statistik

Jeg har en masse rækker med data er.

F.eks.

ID Titel
15 kristian
16 kristian
17 thomas
18 finn
19 thomas

Det jeg så gerne vil have den er at den skrive hvor mange gange der står kristian, thomas, finn. Gerne med den person der er flest af først.
Avatar billede eagleeye Praktikant
28. oktober 2003 - 20:05 #1
Du kan lave en SQL som denne:

SQL = "SELECT count(titel) as antal, titel FROM tabelnavn GROUP BY titel ORDER BY count(titel) DESC"
Avatar billede eagleeye Praktikant
28. oktober 2003 - 20:06 #2
og udskrive det med:

SQL = "SELECT count(titel) as antal, titel FROM tabelnavn GROUP BY titel ORDER BY count(titel) DESC"
Set rs = Conn.Execute(SQL)
do while not rs.EOF
  Response.Write rs("antal") & " " & rs("titel") & "<br>"
  rs.Movenext
loop
Avatar billede cygnet Praktikant
28. oktober 2003 - 20:17 #3
hvis jeg nu vil have flere felter ud af denne her streng end titlen

Hvad skal så ændres

prøvede

SQL = "SELECT count(titel) as antal, * FROM tabelnavn GROUP BY titel ORDER BY count(titel) DESC"

men duede ikke lige
Avatar billede eagleeye Praktikant
28. oktober 2003 - 20:35 #4
Du skal tilføje dem med navn og efter GROUP BY..:

SQL = "SELECT count(titel) as antal, titel, bynavn, tlf FROM tabelnavn GROUP BY titel, bynavn, tlf ORDER BY count(titel) DESC"
Avatar billede cygnet Praktikant
28. oktober 2003 - 23:28 #5
takker mange gange for hjælper
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