“MySQL löschen ältere Duplikate” 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 ä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

Ähnliche Antworten wie “MySQL löschen ältere Duplikate”

Fragen ähnlich wie “MySQL löschen ältere Duplikate”

Weitere verwandte Antworten zu “MySQL löschen ältere Duplikate” auf Sql

Durchsuchen Sie beliebte Code-Antworten nach Sprache

Durchsuchen Sie andere Codesprachen