“Hapus nilai lama duplikat di mysql” Kode Jawaban

mysql hapus duplikat

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

Identifikasi baris dengan 2 nilai kolom yang sama dan hapus 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

hapus semua baris duplikat menjaga yang terbaru kecuali satu di mysql

DELETE 
FROM
  `tbl_job_title` 
WHERE id NOT IN 
  (SELECT 
    * 
  FROM
    (SELECT 
      MAX(id) 
    FROM
      `tbl_job_title` 
    GROUP BY NAME) tbl)
Hurt Hamster

Hapus nilai lama duplikat di mysql

DELETE `yellow_page_content`
   from `yellow_page_content`
  inner join (
     select max(`id`) as lastId, `code`
       from `yellow_page_content`
      group by `code`
     having count(*) > 1) duplic on duplic.code = yellow_page_content.code
  where yellow_page_content.id < duplic.lastId;
Blue-eyed Bison

Jawaban yang mirip dengan “Hapus nilai lama duplikat di mysql”

Pertanyaan yang mirip dengan “Hapus nilai lama duplikat di mysql”

Lebih banyak jawaban terkait untuk “Hapus nilai lama duplikat di mysql” di Sql

Jelajahi jawaban kode populer menurut bahasa

Jelajahi bahasa kode lainnya