Filtre sur COUNT : possible ?
Bonjour,
J'essaie de faire une requête qui me permet de compter le nombre d'occurence d'une localité postale dans ma base de données et des les afficher. Jusque là, ca va, j'ai donc une requête comme ça :
Code:
1 2 3
| SELECT NUMEROPOSTALACHEMINEMENT, COUNT(NUMEROPOSTALACHEMINEMENT) AS NBRE FROM OD_LOCALITE_POSTALE
GROUP BY NUMEROPOSTALACHEMINEMENT
ORDER BY NBRE DESC |
Mais maintenant, j'aimerais afficher seulement les localités postales ayant plus d'une occurence. J'ai essayé en mettant ma clause HAVING :
Code:
1 2 3 4
| SELECT NUMEROPOSTALACHEMINEMENT, COUNT(NUMEROPOSTALACHEMINEMENT) AS NBRE FROM OD_LOCALITE_POSTALE
GROUP BY NUMEROPOSTALACHEMINEMENT
ORDER BY NBRE DESC
HAVING NBRE > 1 |
Mais ça ne marche pas :? J'avais pourtant cru comprendre que la clause HAVING permettait justement de faire cela.
Est-ce possible de faire ceci ? Et si oui de quelle manière ?
:merci: