Suppression des lignes en double basées sur le SID à l'aide de MySQL
Vous souhaitez éliminer les lignes en double identifiées par un SID spécifique dans une table MySQL. Une requête SQL peut être utilisée pour réaliser cette tâche.
Requête SQL :
La requête SQL suivante peut être utilisée pour supprimer les lignes en double :
ALTER IGNORE TABLE `table_name` ADD UNIQUE (title, SID)
Explication :
Comment ça marche :
Remarque :
L'efficacité de cette approche dépend de la taille de l'index et s'il peut tenir dans la mémoire. Si l'index est trop volumineux, les performances des requêtes peuvent être affectées.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!