Avatar billede dp2001 Juniormester
16. november 2001 - 18:58 Der er 3 kommentarer og
1 løsning

Begrænsning af output til f.eks. 10 forekomster

Hvordan begrænser jeg mit output ifb. med en SELECT, sådan at jeg kun ender ud med at få 10 forekomster? Jeg skal bruge det ifb. med en Top10, hvor jeg kun ønsker de 10 højeste forekomster (i kroner og øre).

Det kunne være rart med et eksempel.
Avatar billede goz Nybegynder
16. november 2001 - 19:09 #1
select top 10 * from bud ORDER BY beloeb DESC
Avatar billede goz Nybegynder
16. november 2001 - 19:09 #2
Brug den select, så kommer der kun de 10 største.
Avatar billede goz Nybegynder
16. november 2001 - 19:15 #3
strSQL = \"select top 10 * from bud ORDER BY beloeb DESC\"
set rs = Conn.execute(strSQL)

if rs.EOF then
Response.write \"Ingen rækker fundet.\"
else
  Do Until rs.EOF
    Response.write rs(\"beloeb\") & \"<br>\"
    RS.MoveNext
  Loop
end if

Conn.Close
Set Conn = Nothing


du skal selv tilføje din Conn definition afh. af din database og rette sql\'en så den passer din tabel og feltnavn :-)
Avatar billede dp2001 Juniormester
16. november 2001 - 19:29 #4
Thanks!
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