Palsam Skrevet 26. mars 2009 Skrevet 26. mars 2009 Har en Access-database som bl.a inneholder plasseringer i 50+ konkurranser. Sliter med å lage en rapport hvor alle deltagerne listes opp med antall gull-, sølv- og bronsemedaljer (se under) Etternavn | Fornavn | Antall_1 | Antall_2 | Antall_3 Utgangspunktet er en spørring AllePallPlass som gir alle pallplasseringene på formen PersonID | Etternavn | Fornavn | Plassering Eksempel på resultat av AllePallPlass: PersonID | Etternavn | Fornavn | Plassering 10001 |Hansen | Hans | 1 10003 |Olsen | Ole | 2 10002 |Knutsen | Knut | 3 10001 |Hansen | Hans | 1 10003 |Olsen | Ole | 2 10002 |Knutsen | Knut | 3 10001 |Hansen | Hans | 3 10003 |Olsen | Ole | 2 10002 |Knutsen | Knut | 1 Ønsket er å kunne vise resultatet fra AllePallPlass som forklart innledningsvis: Etternavn | Fornavn | Antall_1 | Antall_2 | Antall_3 Hansen | Hans | 2 | | 1 Olsen | Ole | | 3 | Knutsen | Knut | 1 | | 2 Noen som vet hvordan jeg kan få dette til?
TheClown Skrevet 26. mars 2009 Skrevet 26. mars 2009 Hvis du kjører en spørring inni spørringen. Hvor du bruker COUNT Antall_1 WHERE fornavn = LAL AND etternavn = LAL
Palsam Skrevet 27. mars 2009 Forfatter Skrevet 27. mars 2009 Fikk løsningen på et annet forum, og tenkte jeg skulle dele den her tilfelle noen andre lurer på det samme som jeg. Det blir som med REMA 1000; det enkle er ofte det beste Select Etternavn, Fornavn, Sum(iif(Plassering=1,1,0)) as Gold, Sum(iif(Plassering=2,1,0)) as Silver, Sum(iif(Plassering=3,1,0)) as Bronze From AllePallPlass Group By Etternavn, Fornavn
Anbefalte innlegg
Opprett en konto eller logg inn for å kommentere
Du må være et medlem for å kunne skrive en kommentar
Opprett konto
Det er enkelt å melde seg inn for å starte en ny konto!
Start en kontoLogg inn
Har du allerede en konto? Logg inn her.
Logg inn nå