“MySQL löschen doppelte Zeilen, behalten Sie aber einen auf” Code-Antworten

MySQL entfernen Duplikate

DELETE c1 FROM tablename c1
INNER JOIN tablename c2 
WHERE
    c1.id > c2.id AND 
    c1.unique_field = c2.unique_field;
Matteoweb

MySQL löschen doppelte Zeilen, behalten Sie aber einen auf

DELETE c1 FROM contacts c1
INNER JOIN contacts c2 
WHERE
    c1.id > c2.id AND 
    c1.email = c2.email;
Stefan Schnabeltier

So löschen Sie alle doppelten Elemente in MySQL

DELETE FROM FriendsData WHERE fID 
       NOT IN ( SELECT fID FROM FriendsData 
                   GROUP BY UserID, FriendsUserID, IsSpecial, CreatedBy)
Mobile Star

MySQL löschen ältere Duplikate

 delete test
   from test
  inner join (
     select max(id) as lastId, email
       from test
      group by email
     having count(*) > 1) duplic on duplic.email = test.email
  where test.id < duplic.lastId;
Powerful Penguin

Identifizieren Sie Zeilen mit 2 gleichem Spaltenwert und löschen Sie doppelte MySQL

DELETE c1 FROM contacts c1
INNER JOIN contacts c2 
WHERE
    c1.id > c2.id AND 
    c1.email = c2.email;
Code language: SQL (Structured Query Language) (sql)
Troubled Toad

Entfernen Sie Duplikate MySQL

DELETE c1 FROM addresslist c1
INNER JOIN addresslist c2 
WHERE
    c1.id > c2.id AND 
    c1.`city` = c2.`city` AND
    c1.`province` = c2.`province` AND
    c1.`pgiRegion` = c2.`pgiRegion`
Uninterested Unicorn

Ähnliche Antworten wie “MySQL löschen doppelte Zeilen, behalten Sie aber einen auf”

Fragen ähnlich wie “MySQL löschen doppelte Zeilen, behalten Sie aber einen auf”

Weitere verwandte Antworten zu “MySQL löschen doppelte Zeilen, behalten Sie aber einen auf” auf Sql

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen