bonjour
En effet, répeter le nom d'une même colonne comme vous le faites ainsi :
SELECT participants.NOM, activites.NOM_ACT , activites.NOM_ACT, activites.NOM_ACT, activites.NOM_ACT
ne peut produire que le résultat que vous obtenez, à savoir 4 fois la même valeur sur chaque ligne
De plus, votre modèle de données est incorrect, c'est pourquoi vous avez des difficultés à obtenir ce que vous souhaitez
Vous devriez avoir
Une table des activités (code activité, description etc...)
Une table des participants (n°, nom, prénom etc...)
Une table issue de la relation entre participants et activités (N° participant, code activité, date, code période (sam/spm/dam/DPM), etc...
le code période n'a rien à faire dans la table des participants !
Partager