[Access 2007] - SQL/NoSQL - Programmation
Marsh Posté le 08-10-2010 à 11:20:10
Bah, elle est si nulle que ca ma question ?
J'ai bien essayé diverses solutions, mais aucune ne me satisfaite :
la fonction DCount permet le comptage avec plusieurs critères, mais ne permet pas le regroupement
Si je passe par des requêtes intermédiaire ca ne va pas non plus : je fais 1 requête par comptage de mes critères, mais à la fin, il se peut que pour un regroupement, il n'y ai pas d'enregistrement pour un ensemble de critère et patatra, je ne peux pas faire une requête d'ensemble avec toutes ces requête (car 1 lignes n’apparaîtra pas)
.... vous m'avez suivi ?
Marsh Posté le 07-10-2010 à 13:05:38
Bonjour,
je suis confronté à un problème de Count...
En gros, je voudrait sur une requête faire des Count sur des enregistrements répondant à des critères portant sur plusieurs champs....
En pratique (et dans mon cas particulier) :
J'ai une table "communes" comportant 2 champs : Code_Commune, EPCI (Groupement de communes : Communauté d'agglo de machin, communauté d'agglo de truc,...)
Puis une autre table "logements" (1 ligne par logement) comportant 4 champs :Code_Commune, Champ_A, Champ_B, Champ_C
Le but est de faire des stats par EPCI sur les logements.
j'arrive à compter par regroupement sur le champs EPCI le nombre total de logement (count(*)), le nombre total répondant à la condition champ_A=AA (count([logements]![champ_A]="AA" ))
Mais j'aimerais compter le nombre de logements répondant aux critère champ_A="AA" ET champ_B="BB" ET champs_C="CC" dans cette même requête....
Merci !