Bonjour à tous et à toutes,
J'ai la requête suivante
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 SELECT [T Adhérents].N°Adherent, [T Adhérents].Nom, [T Adhérents].Prenom, T_Cotisation.Cotisation_An, T_Cotisation.Cotisation_Du FROM [T Adhérents] INNER JOIN T_Cotisation ON [T Adhérents].N°Adherent = T_Cotisation.T_Adherent_FK GROUP BY [T Adhérents].N°Adherent, [T Adhérents].Nom, [T Adhérents].Prenom, T_Cotisation.Cotisation_An, T_Cotisation.Cotisation_Du, [T Adhérents].Adherent HAVING (((T_Cotisation.Cotisation_An)>=[Quelle année ?]) AND (([T Adhérents].Adherent)=True)) ORDER BY [T Adhérents].Nom, [T Adhérents].Prenom;
Qui me permet d'obtenir pour chaque adhérent de mon association les cotisations dues année par année.
Avec le paramètre [Quelle année] je ne visualise que les cotisations sur une certaine période. Ce sont les 5 dernières années qui m'intéressent (je saisis donc 2010 et obtiens les cotis de 2010 à 2015).
Ce qui m'intéresse avant tout, c'est le cumul de ces cotisations sur la période concernée et donc n'avoir qu'une seule ligne par adhérent.
Comment modifier cette requête ?
Merci de votre aide.
A+
C15nantes
Partager