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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 : Sélectionner tout - Visualiser dans une fenêtre à part
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 ?