SQl-udtræk ved mange-til-mange relation
Jeg har en access-db med en mange-til-mange relation mellem tabel 1, 2 og 3.tbl 1 : resId, resultat, aar, ovelse_id
tbl 2 : resultat_id, person_id
(hjælpetabellen)
tbl 3 : personId, fornavn, efternavn, fodt
tbl 4 : ovelseId, ovelse
Personerne har resultater i 1 til flere øvelser og i nogle øvelser er resultatet opnået sammen med 4 andre.
Lige nu får jeg resultat, år udskrevet 5 gange.
Output pt. :
-------------
452 point 2010 navn1
452 point 2010 navn2
452 point 2010 navn3
452 point 2010 navn4
452 point 2010 navn5
Opgaven :
----------
Ved resultat opnået sammen med de 4 andre ønsker jeg at udskrive resultat samt år 1 gang og derefter de 5 tilhørende personer.
Noget i stil med :
452 point 2010 navn1, navn2, navn3, navn4, navn5
Spørgsmål :
------------
Hvordan bør en SQL-sætning skrues sammen for at få løst opgaven???