/ Forside / Teknologi / Udvikling / SQL / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
SQL
#NavnPoint
pmbruun 1704
niller 962
fehaar 730
Interkril.. 701
ellebye 510
pawel 510
rpje 405
pete 350
gibson 320
10  smorch 260
Begrænsning af resultat (TOP 10)
Fra : Frank


Dato : 23-08-02 09:42

Hvor dan kan man sortere sit output så man kun ser de f.eks. 10
største eller 25 største af et resultat... i SQL

mvh

Frank

 
 
Kim (23-08-2002)
Kommentar
Fra : Kim


Dato : 23-08-02 12:08

> Hvor dan kan man sortere sit output så man kun ser de f.eks. 10 største
> eller 25 største af et resultat... i SQL
>
> mvh
>
> Frank

SELECT id FROM bruger ORDER BY antalLogins DESC LIMIT 10;

vh
kim

Jens Gyldenkærne Cla~ (23-08-2002)
Kommentar
Fra : Jens Gyldenkærne Cla~


Dato : 23-08-02 10:07

Frank skrev:

> Hvor dan kan man sortere sit output så man kun ser de f.eks. 10
> største eller 25 største af et resultat... i SQL

SELECT TOP 10 <feltliste>
FROM <tabelliste>
ORDER BY <sorteringsfelt> DESC

TOP-kommandoen (i visse systemer bruges vistnok LIMIT i stedet)
giver kun de første x poster (hvor x er tallet efter TOP).

Hvis de første også skal være de største (ud fra et givent felt)
kombineres TOP/LIMIT med ORDER BY <feltnavn>. Standard
sorteringsorden er stigende - dvs. med de mindste værdier først,
men med DESC umiddelbart efter feltnavnet kan rækkefølgen vendes.

--
Jens Gyldenkærne Clausen
MF (medlem af FIDUSO - www.fiduso.dk)
I ovenstående tekst benyttes nyt komma
(rettelser modtages gerne i dk.kultur.sprog)

Jonas Koch Bentzen (23-08-2002)
Kommentar
Fra : Jonas Koch Bentzen


Dato : 23-08-02 10:37

Frank skrev:
>
> Hvor dan kan man sortere sit output så man kun ser de f.eks. 10
> største eller 25 største af et resultat... i SQL

Eftersom der vist ikke findes nogen standard på området, så er den
bedste løsning at lade sit databaseabstraktionslag klare opgaven. Hvad
for et databaseabstraktionslag bruger du?


Søg
Reklame
Statistik
Spørgsmål : 177558
Tips : 31968
Nyheder : 719565
Indlæg : 6408926
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste