donc je transfert dans FICHIERTMP et je compte le nombre d'enregistrement
j'inclus cette requête dans une boucle For i = 4000 To 5000 ( code postal belge région Liège ) sCode = CStr(i) next C'est ok , mais le problème c'est la boucle !!!! et s'il y a des personnes habitants en dehors de la zone de ma boucle FOR ?
Bonjour,
S'il s'agit juste de compter les enregistrements par code postal, on peut utiliser cette requête :
SELECT [CODE POSTAL], count([CODE POSTAL] AS NBENR FROM [FICHIER SOCIAL] WHERE AU>=#1/1/2000# GROUP BY [CODE POSTAL]
A adapter bien sûr pour la date.
db
Le 09/09/2013 11:52, Jose Muller a écrit :
bonjour,
je dois compter le nombre de personnes ayant la même code postal.
donc je transfert dans FICHIERTMP et je compte le nombre d'enregistrement
j'inclus cette requête dans une boucle
For i = 4000 To 5000 ( code postal belge région Liège )
sCode = CStr(i)
next
C'est ok , mais le problème c'est la boucle !!!!
et s'il y a des personnes habitants en dehors de la zone de ma boucle FOR ?
Bonjour,
S'il s'agit juste de compter les enregistrements par code postal, on
peut utiliser cette requête :
SELECT [CODE POSTAL], count([CODE POSTAL] AS NBENR
FROM [FICHIER SOCIAL]
WHERE AU>=#1/1/2000#
GROUP BY [CODE POSTAL]
donc je transfert dans FICHIERTMP et je compte le nombre d'enregistrement
j'inclus cette requête dans une boucle For i = 4000 To 5000 ( code postal belge région Liège ) sCode = CStr(i) next C'est ok , mais le problème c'est la boucle !!!! et s'il y a des personnes habitants en dehors de la zone de ma boucle FOR ?
Bonjour,
S'il s'agit juste de compter les enregistrements par code postal, on peut utiliser cette requête :
SELECT [CODE POSTAL], count([CODE POSTAL] AS NBENR FROM [FICHIER SOCIAL] WHERE AU>=#1/1/2000# GROUP BY [CODE POSTAL]