chris jensen skrev:
> Men hvis der er flere poster med samme hits nr så får jeg
> flere end 10 hits frem.
Access - som jeg gætter på at du bruger - understøtter kun quota-
forespørgsler (top-n), der netop inkludererer ties.
Nogle større databaser understøtter både simple limit og quota - i
MSSQL får man ikke ties med når man skriver
"SELECT TOP 10 FROM foo ORDER BY bar", mens man får dem med når man
skriver "SELECT TOP 10 WITH TIES FROM foo ORDER BY bar".
I MySQL er det omvendt af Access - her er det alene "no-ties"-
udgaven der er understøttet.
Du kan se lidt om mulighederne på siden her:
<
http://troels.arvin.dk/db/rdbms/#select-limit>. Access er ikke
repræsenteret, men forskellen på de to forespørgselstyper vises
meget fint.
En mulig løsning i Access er at tilføje et unikt felt til din
sortering - så har Access noget at afgøre ties på.
Altså i stedet for:
SELECT TOP 10 * FROM link Where Gruppe=1 ORDER BY Hits DESC
- så prøv med
SELECT TOP 10 * FROM link Where Gruppe=1 ORDER BY Hits DESC, id"
--
Jens Gyldenkærne Clausen
Svar venligst under det du citerer, og citer kun det der er
nødvendigt for at forstå dit svar i sammenhængen. Se hvorfor og
hvordan på
http://usenet.dk/netikette/citatteknik.html