Archives de la liste a​i​d​e​@p​a​h​e​k​o​.c​l​o​u​d​

Liste des membres à jour de cotisation - requete SQL

cpaturot at zaclys.net via aide

22/10/2020 12:18:55

Bonjour, 

Dans la rubrique "Membres" j'ai actuellement une requête SQL "Liste
des
membres à jour de cotisation" mais comme notre association dispose de
cotisations différentes selon les activités, j'aurai voulu disposer de
plusieurs requetes pour avoir la liste des membres à jour pour chaque
cotisation par exemple "Badminton" 

Comment faire pour ajouter ce critère supplémentaire à la requête
globale que voici, merci ? 

SELECT m.id as id, m.nom as Nom, max(cm.date) as "Dernière cotisation"
FROM cotisations AS c, membres as m
LEFT JOIN cotisations_membres AS cm
WHERE m.id = cm.id_membre
and (CASE WHEN c.duree IS NOT NULL THEN date(cm.date,
'+'||(c.duree+90)||' days') >= date()
WHEN c.fin IS NOT NULL THEN (cm.id IS NOT NULL)
WHEN cm.id IS NOT NULL THEN 1 ELSE 0 END) != 0
group by m.id ;