j'ai une table mysql avec un champ nom et je voudrait selectionner tous les enregistrements dont le champs nom apparait plus d'une fois dans la table. En gros je voudrait faire l'inverse d'un "select distinct"
Ca doit etre : SELECT nom, count(*) FROM myTable GROUP by nom HAVING count(*) > 1
oui c'est ca j'avais deja essayé la meme requete avec un where a la place du having et évidement ca marchait pas MERCI!
Essaies SELECT nom, prenom COUNT(*) AS [Number OF Dupes] FROM maTable WHERE maCondition GROUP BY nom,prenom HAVING COUNT(*) > 1