Avatar billede mite Nybegynder
30. november 2002 - 22:49 Der er 7 kommentarer og
1 løsning

Søgning på seneste kamp

Jeg har lavet en tabel med holdkampe. I tabellen indgår kampID, holdID, dato, afviklet og en masse andre informationer. Holdkampene kan godt komme til at ligge i vilårlig rækkefølge.
kampID = autonummering
holdID = u11, u13, u15 (selvfølgelig angivet med en autonum.)
dato = kampdatoen
afviklet = ja eller nej

Når en holdkamp for et givent hold er afviklet sættes flueben for holdkampen (=ja). Nu skal det så lade sig gøre at få kampID´en for næste holdkamp der skal spilles for pågældende hold.

Der hvor jeg har problemet er når holdkampene ikke ligger i datoorden.
Min SQL ser sådan ud taget direkte fra access:
SELECT Max(Kampe.dato) AS MaksOfdato, Kampe.afsluttet, Kampe.raekkeID, Last(Kampe.id) AS SidsteOfid
FROM Kampe
GROUP BY Kampe.afsluttet, Kampe.raekkeID
HAVING (((Kampe.afsluttet)="ja") AND ((Kampe.raekkeID)=5));

Håber der er en der kan hjælpe mig med dette problem.
Avatar billede mite Nybegynder
30. november 2002 - 22:51 #1
holdID er lig med raekkeID i SQL´en.
Avatar billede mugs Novice
30. november 2002 - 22:54 #2
Jeg forståe måske ikke helt problematikken, men en forespørgsel hvor afviklet = Nej og sorteret stigende efter dato skulle vel give dig resultatet. Du kan så gruppere den efter holdID.
Avatar billede mite Nybegynder
30. november 2002 - 22:58 #3
Det var måske ikke så godt forklaret.

Problemet er at hvis jeg har følgende:
kampID=24, 29-11-02, holdID=5, afviklet=ja osv
kampID=25, 24-11-02, holdID=5, afviklet=ja osv

Her får jeg jeg kampID 25 hvor jeg jo skal have kampID 24 grundet at dette er den seneste holdkamp for dette hold.
Det er der problemet er. Jeg har prøvet meget så nu søger jeg lidt hjælp.
Avatar billede mugs Novice
30. november 2002 - 23:01 #4
Har du prøvet at sortere stigende efter datoen?
Avatar billede mite Nybegynder
30. november 2002 - 23:07 #5
Takker...
Ved ikke lige hvorfor jeg ikke har tænkt på den. Nogen gange skal man sgu´ have det ind med skeer.
Lav lige et svar.
Avatar billede mugs Novice
30. november 2002 - 23:09 #6
Kender det :o)

Hvis du kun vil have lige netop den post med i forespørgslen, kan du lave en Select Top1. Har en testdb der viser hvordan. læg di e-mail hvis du er interesseret.
Avatar billede mite Nybegynder
30. november 2002 - 23:11 #7
min email: terp.thode@get2net.dk
Avatar billede mugs Novice
30. november 2002 - 23:15 #8
Sendt
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