Bonsoir,
La requête donne cela :
SELECT DISTINCT `a`.*, `g`.*, `gs`.* FROM `galette_adherents` AS `a`
INNER JOIN `galette_statuts` AS `p` ON `a`.`id_statut`=`p`.`id_statut`
LEFT JOIN `galette_cotisations` AS `ct` ON `ct`.`id_adh`=`a`.`id_adh`
LEFT JOIN `galette_dynamic_fields` AS `df` ON
`df`.`item_id`=`a`.`id_adh` LEFT JOIN `galette_groups_members` AS `g` ON
`a`.`id_adh`=`g`.`id_adh` LEFT JOIN `galette_groups` AS `gs` ON
`gs`.`id_group`=`g`.`id_group` WHERE g.id_group = 10 OR gs.parent_group
= NULL OR gs.parent_group = 10 AND df.field_form = 'adh' AND df.field_id
= 7 AND LOWER(df.field_val) = '1' ORDER BY `nom_adh` ASC, `prenom_adh` ASC
Le 02.11.2014 11:02, Johan Cwiklinski a écrit :
Salut,
Le 01/11/2014 22:12, rochat a écrit :
[...]
Par contre si je cumule les deux critères selon me donne la liste de
tous les compétiteurs sans tenir compte de mon critère
supplémentaire.
Est-ce que quelqu'un peut me dire s'il rencontre le même problème et
éventuellement comment le résoudre ?
Je n'ai pas sous la main ce qu'il faut pour tester ça ; quelle tête a la
requête générée (elle est disponible sur la page des résultats une fois
la recherche effectuée) ?
++
_______________________________________________
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion
_______________________________________________
Galette-discussion mailing list
Galette-discussion@gna.org
https://mail.gna.org/listinfo/galette-discussion