Soit le table suivante
NOM VILLE STATUT
TOTO PARIS EXTERNE
TOTO NICE EXTERNE
TOTO MARSEILLE INTERNE
TATA NICE EXTERNE
TATA PARIS INTERNE
TONTON PARIS EXTERNE
TONTON NICE EXTERNE
J'établis une requête et je voudrais compter le nbre d'enregistrements du
champ STATUT pour chacun des enregistrements du champ NOM J'ai essayé
CpteDom("[NOM]";"le nom de la table source";"[STATUT] ='EXTERNE'") dans un
champ calculé pour avoir le nbre de fois que j'ai EXTERNE pour chaque
enregistrement du champ nom. Ainsi ds mon exemple, je voudrais ce quatrième
champ calculé avec
EXTERNE
TOTO 1
TATA 1
TONTON 2
Une idée ?
ALAIN
10667...@compuserve.com
Si j'ai bien compris ta question, pour le faire dans la requête, un champ
calculé du genre :
Externe:CpteDom("[NOM]";"table source";"[STATUT]='EXTERNE' AND [NOM]='" &
[NOM] &"'")
pourrait marcher.
(attention aux guillemets et apostrophes)
Mais n'est-il pas plus simple (et plus rapide en performances) de faire une
requête de regroupement (en prenant les 2 champs NOM et STATUT uniquements,
en cliquant sur l'icône Sigma (Regroupement) puis en choisissant comme
calcul "Compte" sous STATUT ?
On perd la ville, mais bon...
----------
Hervé Inisan
Inititation à Java, Access, Word : http://www.mygale.org/~inisan
Surfez sur http://www.wji.com/access y a pas mal de chose interessantes..
--
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Windows Error: 003 - Operator fell asleep while waiting.
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Best regards from cmay...@wanadoo.fr.nospam
(remove nospam from em@il adress)