Utilisez le HAVING
, pas WHERE
clause, pour la comparaison des résultats agrégés.
Prendre la requête au pied de la lettre :
SELECT *
FROM db.table
HAVING COUNT(someField) > 1
Idéalement, il devrait y avoir un GROUP BY
défini pour une valorisation correcte dans le HAVING
clause, mais MySQL autorise les colonnes masquées de le GROUP BY
...
Est-ce en préparation d'une contrainte unique sur someField
? On dirait que ça devrait être...