26. december 2005 - 10:34Der er
5 kommentarer og 1 løsning
Problemer ifm. Access database og Select top 5 * from
Hej
"Select top 5 * from......"
Denne nævnte Kommando virker fint, men jeg er af og til ude for at den selekterer data, hvor der er flere ens værdier. Det betyder at den tager mere end 5 med. Kan man undgå det????
Det er fordi top 5 vælger 5 forskellige værdier og ikke 5 poster. Det kan løses ved at sætte en order by en kolonne eksempelvis autonummer så du så afgør om det er den med højst eller lavest autonummer eller anden kolonne som skal vises:
6 stk, men Viggo og Klaus som begge er med, har 50 point. Hvis den skulle vælge een af dem, hvem skulle så være. Den er faktisk flink ved dig, ved at sige, at der er mere end 5. Du kan så i dit program gøre hvad der skal gøres, hvis der er mere end 5.
Men du kan få den til at give dig præcis 5, nemlig udvide det kriterium, der er på ORDER BY. Har du fx en unik id på felterne, så kan du
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.