Requete SQL

qwix -  
 Hilikus -
Bonjour j'aimerais faire une requête qui m'affiche le nom des villes
ayant plus d'un contact.
Je m'explique c'est une table qui comporte le nom,prénom,ville des adhérents mais certains habitent dans la même ville c'est pourquoi
j'aimerais afficher le nom des villes qui ont plus d'un adhérent mais je ne vois pas comment faire.
Merci d'avance.

2 réponses

Utilisateur anonyme
 
Bonjour,
Un query simple peut te donner pour chaque ville le nombre de fois qu'elle apparait:

Supposons que ta table s'appelle "adherents" et le champ ville s'appelle "ville"

select ville, count(ville) from adherents group by ville
0
qwix
 
est-ce que tu pourrais m'expliquer a quoi sert "HAVING".
Merci
0
Hilikus
 
Quand t'as une requete du genre

select sum(champ)
where...

// Si tu veut établir une condition sur ton sum
having sum(champ) > 5

c'est comme un where si tu veut, mais ca se met à la fin de ta requete (avant GROUP BY) et sa porte sur un sum() ou avg()...
0