Maison >base de données >tutoriel mysql >Quelques instructions SQL complexes de Mysql (interroger et supprimer les lignes en double)
Cet article présente principalement quelques instructions SQL complexes de Mysql (interrogation et suppression des lignes en double). Les amis dans le besoin peuvent s'y référer
1 Rechercher les lignes en double
SELECT * FROM blog_user_relation a WHERE (a.account_instance_id,a.follow_account_instance_id) IN (SELECT account_instance_id,follow_account_instance_id FROM blog_user_relation GROUP BY account_instance_id, follow_account_instance_id HAVING COUNT(*) > 1)2. Supprimer les lignes en double (en garder une)PS : à cause de la suppression de MySQL, s'il y a dans la condition Where de la table supprimée, et il y a aussi ceci dans la table , il ne peut pas être supprimé.
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!