Vous regardez une version antérieure (v. /pages/viewpage.action?pageId=21791214) de cette page.

afficher les différences afficher l'historique de la page

Vous regardez la version actuelle de cette page. (v. 1) afficher la version suivante »

Pour trouver les votants à l'assemblée générale c'est à dire les personnes ayant au 31/12 de l'année n-1 payé leur cotisation de l'année n-1 les requêtes suivantes sont à faire :

pour les types 11 12 31 32 33 35 92 :

SELECT users.id_user FROM users WHERE users.compte_desactive=0 AND users.date_effacement_si_compte_temporaire IS NULL AND users.id_type_societaire IN (11, 12, 31, 32, 33, 35, 92) AND users.cot_ar1 = 0 AND users.id_user IS NOT NULL GROUP BY users.id_user

pour les type 13 et 14 :

SELECT users.id_user FROM users WHERE users.compte_desactive=0 AND users.date_effacement_si_compte_temporaire IS NULL AND users.id_type_societaire IN (13, 14) AND users.id_user IS NOT NULL GROUP BY users.id_user

La différence provient du filtre sur users.cot_ar1 car cette donnée est non significative pour les types 13 et 14 qui ne paient pas de cotisation.

  • Aucune étiquette