Avatar billede lars_hoeberg Praktikant
02. februar 2005 - 14:56 Der er 1 kommentar og
1 løsning

Regn selv point ud

Hej alle.

Jeg har i et resultatregistreringssystem et lille problem. I min forespørgsel har jeg 2 spillere der skal spille bedst over 3 spil. Jeg har et "uafgjort-vinder" felt, i tilfælde af det bliver uafgjort. Forespørgslen ser således ud:

Navn      Klub      Score1      Score2      Score3
Lars      1          200          155          198
Bo        2          199          198          156

Den skal så have lavet et felt der hedder point1, point2 og point3, som selv regner ud, hvem der får point udfra hvem der har højeste score i hvert spil. Højeste score i hvert spil får 1 point. Bliver det så uafgjort har jeg felterne "uafgjort-vinder1", uafgjort-vinder2 og uafgjort-vinder3. Har skriver jeg bare 1 og 0. 1 ved vinderen og 0 ved taberen
Avatar billede overchord Nybegynder
02. februar 2005 - 17:23 #1
Har du evt ogsaa et kampnummer eller lignende? Ellers har jeg svaert ved at se hvordan du kan have mere end en enkelt kamp i tabellen uden at det bliver umuligt at finde rundt i hvilke scoringer der skal matches mod hindanden.

Evt kunne du lave 3 tabeller.
KampTabel: Kampnummer, Spiller1, Spiller2, Vinder
SpillerTabel: Spillernavne, Klub
ResultatTabel: Kampnummer, Runde, Spiller1, Spiller2

Derefter kan du lave en forespoergsel paa resultat-tabellen
SELECT Kampnummber, Runde, Sum(iif(Spiller1>Spiller2,1,0)) AS [Score Spiller1], Sum(iif(Spiller2>Spiller1, 1,0)) AS [Score Spiller 2] FROM ResultatTabel GROUP BY Kampnummer;

Denne giver dig samlet score for hver spiller over x antal runder.
Avatar billede lars_hoeberg Praktikant
15. februar 2005 - 22:38 #2
Fandt selv en løsning, da forslaget ikke rigtig kunne bruges. Spørsmålet lukkes her
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