Bonjour à tous,
Ma bdd contient une table A avec des doublons que je souhaite supprimer. Pour illustrer le problème, voici la table en question :
Table A :
- Id : int(11) clé primaire
- Nom : varchar(256)
Pour un même nom, il existe plusieurs entrées dans la table A. Je souhaite donc regrouper toutes les entrées qui ont le même nom en une seule entrée. Mais le problème c'est que ma bdd contient également une table B avec pour contrainte sur l'un de ses champs l'id de la table A.
Autrement dit, il ne suffit pas de supprimer les doublons de la table A mais il faut également mettre à jour toutes les entrées de la table B qui sont liées à l'un des doublons en question.
Pour info la bdd contient 1 000 000 entrées avec 115 000 dans la table A dont 7000 doublons.
Je cherche donc une solution pour supprimer les doublons et mettre à jour toute la bdd.
Merci d'avance pour votre aide.
Partager