Avatar billede lars_hoeberg Praktikant
14. oktober 2004 - 17:40 Der er 42 kommentarer og
2 løsninger

Stævneprogram - Tag KUN en spillers højeste resultat

Hejsa.

Jeg har et program jeg har udviklet til et bowlingstævne. I dette stævne har ALLe mulighed for at spille flere gange, men på resultatlisten (rapporten) skal der KUN medtages spillerens højeste resultat. Der må altså ikke forekomme dubletter på resultatlisten. Nogenm der kan hjælpe=
Avatar billede madschristensen Nybegynder
14. oktober 2004 - 17:43 #1
SELECT TOP 1 Spiller, felt2, felt3
From ResultatTabel
Group by Spiller;
Avatar billede madschristensen Nybegynder
14. oktober 2004 - 17:46 #2
Ups - det var forkert: Prøv istedet:

Select top 1 resultat, spillernavn, fleredata..
From resultat
where...
Group By  spillernavn
order by...
Avatar billede lars_hoeberg Praktikant
14. oktober 2004 - 18:26 #3
Kan du ikke skrive HELT nøjagtigt havd jeg skal skrive med alle tegn
Avatar billede cyberkox Nybegynder
14. oktober 2004 - 18:29 #4
Det madschristensen er i gang med er ASP. Men det er ikke helt det du vil ha, vel ?
Avatar billede lars_hoeberg Praktikant
14. oktober 2004 - 18:31 #5
Nej, bare til Access til at tage den højeste score
Avatar billede cyberkox Nybegynder
14. oktober 2004 - 18:37 #6
Så skal du have fat i en forespørgsel.
Avatar billede lars_hoeberg Praktikant
14. oktober 2004 - 18:38 #7
Ja, det er jeg klar over. Men hvordan skal den så se ud?
Avatar billede cyberkox Nybegynder
14. oktober 2004 - 18:43 #8
Hvis du fx. har felterne | ID | Navn | Score |, så vælger du
1. Opret Forespørgsel vha. guide.
2. Valgte felter: | Navn | Score |
3. Hak i Opsummering og klik på Opsummeringsindstillinger
4. Hak i Maks
5. Færdig

Jeg har MSA Office XP
Avatar billede lars_hoeberg Praktikant
14. oktober 2004 - 18:45 #9
Jeg får stadig alle navnene 2 gange
Avatar billede lars_hoeberg Praktikant
14. oktober 2004 - 18:46 #10
Så simpelt er det desværre ikke
Avatar billede mugs Novice
14. oktober 2004 - 18:46 #11
SELECT Max(Tabel1.point) AS MaksOfpoint, Tabel1.navn
FROM Tabel1
GROUP BY Tabel1.navn
ORDER BY Max(Tabel1.point) DESC;
Avatar billede cyberkox Nybegynder
14. oktober 2004 - 18:48 #12
mugs: Det skal ikke være ASP.

-> Mit virker såmænd fint nok. Hmm. Prøv at sende DB til mig.
Avatar billede cyberkox Nybegynder
14. oktober 2004 - 18:49 #13
Er navnene 100 % ens ?
Avatar billede lars_hoeberg Praktikant
14. oktober 2004 - 18:50 #14
Tror ærlig talt Mugs ved hvad han snakker om. Det er ikke asp, men SQL
Avatar billede mugs Novice
14. oktober 2004 - 18:50 #15
cyberkox > Har intet forstand på ASP. Dette er SQL indsat i en forespørgsel i Access.
Avatar billede cyberkox Nybegynder
14. oktober 2004 - 18:51 #16
Nå, min fejl :D. Men han vil have det i Access, så nevermind :)
Avatar billede mugs Novice
14. oktober 2004 - 18:52 #17
lars > Læg din e-mail hvis du vil have det eksempel jeg afprøvet min SQL i.
Avatar billede cyberkox Nybegynder
14. oktober 2004 - 18:53 #18
Ville du ikke have det i Access, uden brug af ASP osv ?
Avatar billede lars_hoeberg Praktikant
14. oktober 2004 - 18:56 #19
Har følgende felt i desinationstabellen, som hedder "combined-med-placering": ResultatID, Startnummer, Starttidspunkt, Turneringsnavn, Afviklingsdato, Sted, Navn, Klub, Kategori, F2, F3, F4, F5, F6, F7, F8, F9, Total.

Her skal den så gå ind og finde ud af, hvor [navn] er den samme og Kun skrive den hvor [total] er højest.
Avatar billede lars_hoeberg Praktikant
14. oktober 2004 - 18:57 #20
Skriv til mail-adressen: lars_hoeberg@stofanet.dk
Avatar billede cyberkox Nybegynder
14. oktober 2004 - 18:59 #21
lars_hoeberg -> Vil du ikke have det i Access kun så ?
Avatar billede lars_hoeberg Praktikant
14. oktober 2004 - 19:01 #22
Jeg tror ærligt talt det her kræver lidt SQL
Avatar billede mugs Novice
14. oktober 2004 - 19:01 #23
cyberkox > Det ER Access og KUN Access og INTET andet end Access :o)
Avatar billede cyberkox Nybegynder
14. oktober 2004 - 19:02 #24
Nej. Det kan sagtens klares i Access.
Avatar billede mugs Novice
14. oktober 2004 - 19:02 #25
Iøvrigt har jeg sendt min fil.
Avatar billede cyberkox Nybegynder
14. oktober 2004 - 19:03 #26
Øh, SQL = Access ? :S
:)
Avatar billede lars_hoeberg Praktikant
14. oktober 2004 - 19:04 #27
Kan du prøve at flette det sammen med mine data?
Avatar billede lars_hoeberg Praktikant
14. oktober 2004 - 19:06 #28
Altså med ALLE de felter jeg har
Avatar billede cyberkox Nybegynder
14. oktober 2004 - 19:07 #29
Mig eller mugs ?

Skal den kun vise Navn og score eller hva ?
Avatar billede lars_hoeberg Praktikant
14. oktober 2004 - 19:07 #30
Mugs. Han har hjulpet mig før
Avatar billede cyberkox Nybegynder
14. oktober 2004 - 19:08 #31
Ok. Jeg takker af, men det ka snildt laves vha af forespørgslen, men det må du om :)

God aften.
Avatar billede lars_hoeberg Praktikant
14. oktober 2004 - 19:13 #32
Jeg får en fejl. Jeg sender den lige db'en til dig
Avatar billede mugs Novice
14. oktober 2004 - 19:22 #33
Der knækker filmen. Når vi grupperer på et felt der kan have flere værdier som f.eks. kategori får du den samme spiller med flere gange. Jeg sidder om tænker på en UNION, men det er jeg ikke 100 meter mester i.
Avatar billede lars_hoeberg Praktikant
14. oktober 2004 - 19:30 #34
Jamen spilleren vil ALTID have den samme kategori HVER gang. Det skifter aldrig på én spiller
Avatar billede lars_hoeberg Praktikant
14. oktober 2004 - 19:32 #35
Den kommer med en fejl på det første felt man tager med
Avatar billede mugs Novice
14. oktober 2004 - 19:35 #36
Nej kategorien skifter ikke, men det gør andre felter som turneringsnavn, starttidspunkt o.s.v. og så tror jeg ikke du kan bruge mit forslag.
Avatar billede lars_hoeberg Praktikant
14. oktober 2004 - 19:39 #37
Okay, jeg må lave det på en anden måde
Avatar billede lars_hoeberg Praktikant
14. oktober 2004 - 19:39 #38
Du får 50 points som tak for forsøget
Avatar billede cyberkox Nybegynder
14. oktober 2004 - 20:00 #39
Så prøv direkte i Access som jeg sagde fra starten.
Avatar billede lars_hoeberg Praktikant
14. oktober 2004 - 20:07 #40
Okay, så lad mig høre. Hvad vil du foreslå?
Avatar billede cyberkox Nybegynder
14. oktober 2004 - 21:18 #41
Kn du ikke sende DB til min mail: cmeilandt@yahoo.dk. Så kigger jeg på det.
Avatar billede madschristensen Nybegynder
15. oktober 2004 - 08:46 #42
Du må også gerne lige sende den til mig - jeg vil gerne gi' den et forsøg. mads@mads-c.dk
Avatar billede cyberkox Nybegynder
15. oktober 2004 - 10:35 #43
Har du sendt noget ?
Avatar billede lars_hoeberg Praktikant
16. oktober 2004 - 16:58 #44
I får den begge, den er sendt. Håber I kan hjælpe
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