Je vous presente rapidement mon probleme.
J'ai 1 table avec 2 champs (Id - email)
Le champ email est unique donc pas de doublon sur ce champ
exemple :
12 [email protected]
15 [email protected]
18 [email protected]
Je veux maintenant mettre à jour le champ email, c'est à dire remplacer toute les adresses chez
caramail.com par aol.com
Dans mon cas l'enregistrement N°12 doit passer à [email protected]
Mais voila que des doublons vont alors apparaître (12 et 18 seraient alors identique)
Je dois alors supprimer l'un des deux enregistrements. Peut importe lequel.
J'ai tenté la requête suivante mais me renvoie une erreur pour chaque doublon
UPDATE matable SET mail = REPLACE(email,'caramail.com','aol.com')
Comment modifier la requête afin d'eliminer les doublons lors de l'update ??Cordialement,
Nathalie06