Avatar billede ducks Nybegynder
25. januar 2004 - 02:52 Der er 5 kommentarer og
1 løsning

Vælge højeste nummer og andet højeste

Hvordan kan jeg vælge den den højeste værdi og anden højeste værdi, angivet som point i integer format. (ASP) Det er vidst noget med limit?
Avatar billede ztyxx Nybegynder
25. januar 2004 - 02:57 #1
SELECT MAX(point) FROM tabel LIMIT 2
Avatar billede ztyxx Nybegynder
25. januar 2004 - 02:57 #2
og dog, max() tager vist kun den højeste, afvis mit svar
Avatar billede detox Nybegynder
25. januar 2004 - 04:01 #3
Prøv:
SELECT point FROM tabel ORDER BY point DESC LIMIT 2
Avatar billede ducks Nybegynder
25. januar 2004 - 21:39 #4
detox > Jeg vil først have den højeste og så bagefter den anden højeste, altså i 2 forskellige output.
Avatar billede ducks Nybegynder
25. januar 2004 - 22:18 #5
Kan jeg bruge:

SELECT top 2 point FROM tabel ORDER BY point DESC
SELECT top 1point FROM tabel ORDER BY point DESC
Avatar billede detox Nybegynder
26. januar 2004 - 00:48 #6
Hvis du virkelig har brug for at lave to forskellige udtræk, så kan du bruge:

SELECT point FROM tabel ORDER BY point DESC LIMIT 0,1 // Nr. 1
SELECT point FROM tabel ORDER BY point DESC LIMIT 1,1 // Nr. 2
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
Computerworld tilbyder specialiserede kurser i database-management

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