1. Suchen Sie nach doppelten Zeilen Wählen Sie * aus Blog-Benutzerrelation ein WHERE (eine.Konto-Instanz-ID, eine.Follow-Konto-Instanz-ID) IN (SELECT Konto-Instanz-ID, Follow-Konto-Instanz-ID FROM Blog-Benutzer-Relation GROUP BY Konto-Instanz-ID, Follow-Konto-Instanz-ID HAVING ANZAHL(*) > 1) 2. Löschen Sie doppelte Zeilen (behalten Sie eine) PS: Aufgrund der Löschfunktion von MySQL gilt: Wenn die Where-Bedingung der gelöschten Tabelle „in“ enthält und diese Tabelle auch in „in“ vorhanden ist, kann sie nicht gelöscht werden. /*Eine temporäre Tabelle erstellen*/ Tabelle erstellen blog_user_relation_temp AS ( SELECT * FROM blog_user_relation a WHERE (eine.Konto-Instanz-ID,eine.Follow-Konto-Instanz-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) UND relation_id NICHT IN (SELECT MIN(relation_id) FROM blog_user_relation GROUP BY account_instance_id, follow_account_instance_id HAVING COUNT(*)>1)); /*Daten löschen*/ LÖSCHEN AUS `blog_user_relation`, WO relation_id IN (WÄHLEN relation_id AUS blog_user_relation_temp); /*Temporäre Tabelle löschen*/ DROP TABLE blog_user_relation_temp; Das könnte Sie auch interessieren:
|
<<: Implementierung eines Puzzlespiels mit js
>>: Beispielanalyse der Listen-Direktive in Nginx
Inhaltsverzeichnis 1. Hintergrund 2. Verifizierun...
Das Konfigurieren der Netzwerkkonnektivität für L...
Wann ist die Installation durchzuführen? Wenn Sie...
Flappy Bird ist ein sehr einfaches kleines Spiel,...
Installieren Sie die entpackte Version von Mysql ...
In diesem Artikelbeispiel wird der spezifische Co...
Docker Compose ist ein Docker-Tool zum Definieren...
Erste Schritte mit JavaScript JavaScript ist eine...
Inhaltsverzeichnis 1. Ursprungswert und Bezugswer...
Vorwort: Die MySQL-Master-Slave-Architektur dürft...
1.fullpage.js Download-Adresse https://github.com...
1. Was ist Docker? (1) Docker ist ein Open-Source...
Einführung in die MySQL CURDATE-Funktion Bei Verw...
Vorwort Dieser Artikel stellt hauptsächlich die A...
Wir begegnen dieser Situation häufig bei der Fron...