“Mysql usuń zduplikowane wiersze, ale je zachowaj” Kod odpowiedzi

MySQL Usuń duplikaty

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

Mysql usuń zduplikowane wiersze, ale je zachowaj

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

Jak usunąć wszystkie zduplikowane elementy w MySQL

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

Mysql usuwa starsze duplikaty

 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

Zidentyfikuj rzędy z 2 tej samej wartości kolumny i usuń duplikat 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

Usuń duplikaty 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

Odpowiedzi podobne do “Mysql usuń zduplikowane wiersze, ale je zachowaj”

Pytania podobne do “Mysql usuń zduplikowane wiersze, ale je zachowaj”

Więcej pokrewnych odpowiedzi na “Mysql usuń zduplikowane wiersze, ale je zachowaj” w Sql

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu