Avatar billede zetn Nybegynder
11. november 2002 - 19:56 Der er 5 kommentarer og
1 løsning

Udtræk

har en kolonne med en række tal i, hvordan får jeg udskrevet antallet så de tal der er flest af står først osv. ned ad.?



Med Venlig Hilsen
Jacob Wulff
Avatar billede eagleeye Praktikant
11. november 2002 - 20:20 #1
SQL = "SELECT Count(tal_kol) as antal, tal_kol FROM tabel GROUP BY tal_kol ORDER BY Count(tal_kol) DESC"
Avatar billede zetn Nybegynder
11. november 2002 - 20:23 #2
hvad hvis der osse skal stå hvor mange der er? hvordan vil hele koden se ud?
Avatar billede zetn Nybegynder
11. november 2002 - 20:33 #3
SQL = "SELECT Count(ref) as antal, ref FROM users GROUP BY ref ORDER BY Count(ref) DESC"
set rs = conn.execute(SQL)



når jeg så requester antal i en "do" sætning kommer der bare 2911 frem, et tal som ikke passer overhovedet...
Avatar billede eagleeye Praktikant
11. november 2002 - 20:36 #4
do while not rs.EOF
  Response.write rs("ref") & " " & rs("antal") & "<br>"
  rs.MoveNext
loop
Avatar billede eagleeye Praktikant
11. november 2002 - 20:51 #5
Eller giver det stadig et mærkeligt tal?
Avatar billede zetn Nybegynder
11. november 2002 - 20:56 #6
Det funker meget godt :)
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