Avatar billede hpo Nybegynder
21. juli 2006 - 08:27 Der er 8 kommentarer og
1 løsning

top 10 liste - hvordan

Jeg har en database med kundesalg. Jeg vil gerne se hvilke 10 kunder der køber mest, og til dette har jeg brug for en funktion, der enten i en forespørgsel eller rapport kan give en top 10.

nogen der kan hjælpe? Er det en kompliceret løsning sætter jeg flere point på.
Avatar billede hpo Nybegynder
21. juli 2006 - 08:28 #1
jeg foretrækker en løsning i en forespørgsel, men det er ikke et must.
Avatar billede supertekst Ekspert
21. juli 2006 - 08:31 #2
Sorter i faldende orden på feltet Salg
Avatar billede jensen363 Forsker
21. juli 2006 - 08:32 #3
Oppe I menulinien ( i forespørgselsdesign ) kan du se en dropdownboks, hvor der lige nu står Alt ( dansk version ) ...

Denne kan du ændre til 10 ... eller en anden værdi

Denne værdi måler på den første kolonne, hvor du benytter sortering (stigende/faldende) ... dette er den nemmeste fremnagnsmåde
Avatar billede hpo Nybegynder
21. juli 2006 - 08:40 #4
>> Supertekst
tak for tippet. Men dette giver stadig alle kunder, blot sorteret.

>> jensen363
Jeg læste godt om dette i hjælp-filen til access. Men af en eller anden årsag, fandt jeg det ikke på dette tidspunkt. Men nu hvor du skriver det, bliver den pludselig synlig. Og det virker bare. Tak for hjælpen - pointene er dine :)
Avatar billede fennec Nybegynder
21. juli 2006 - 08:40 #5
Hvordan definere du hvem der køber mest?? Er det ud fra en pris, antal ordre, eller noget helt andet??

Kræver nok en tabel oversigt, hvis vi skal til at joine tabeller.
Avatar billede hpo Nybegynder
21. juli 2006 - 08:42 #6
heh... ser jeg på SQL-koden, ligner det plot at der efter "SELECT" skulle stå "TOP 10" for at fixe sagen....
Avatar billede mugs Novice
21. juli 2006 - 08:43 #7
SELECT TOP 10 Tabel1.felt1, Sum(Tabel1.tid) AS SumOftid
FROM Tabel1
GROUP BY Tabel1.felt1
ORDER BY Sum(Tabel1.tid) DESC;
Avatar billede jensen363 Forsker
21. juli 2006 - 08:44 #8
Velbekommen, og tak for point
Avatar billede hpo Nybegynder
21. juli 2006 - 08:44 #9
>> fennec
Jeg har et felt med faktureret omsætning. Højeste værdi = den der køber mest - sorry at dette ikke var uddybet helt.
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
Dyk ned i databasernes verden på et af vores praksisnære Access-kurser

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