SELECT email, count( email ) AS total
FROM LesClients
WHERE email <> ""
GROUP BY email
HAVING total > 1
Le champs qui a des doublons est email, dans la table LesClients. Cette requête permet d'afficher les valeurs doublon ainsi que le nombre de doublon :-))
A+
Le lun 27/01/2003 à 17:43, Thierry Lombardot a écrit :
Bonjour a tous, J'ai une question concernant les bases de donnees relationnelles (pour mon cas, MySQL): Existe-t-il une commande SQL pour effacer des entrees dupliquees dans une table? La redondance diminue les performance...J'imagine que ce probleme est connu. J'ai une cle priaire sur "id" pour une certaine table, mais des entrees identiques ont ete introduites avec differentes "id" et je voudrais m'en debarasser. Je n'ai pas tres envie d'ecrire un script perl-DBI pour cela... Des suggestions? Merci pour votre soutient, Th. -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Patrick GELIN rue du Beau-Site 3 CH-2300 La Chaux-de-Fonds Switzerland Tél: +41 (0)32 913 41 48 Email: [EMAIL PROTECTED] |