Mysql Tekrar Eden Verilerin Hepsini Listelemek

Tekrar eden (duplicate) verileri bulmak için bu yazımızı okuyabilirsiniz. Ancak bu verilerin hepsini bir şekilde düzenlemeniz gerekirse, sizden bunların listesi istenecektir.

Aşağıdaki Query ile, list tablosundaki aynı email kaydına sahip (aynı email’in en az 2 kişide olması durumu) customer_id leri ve emailleri , emaile göre sıralayarak listeyelen bir sorgu bulunmaktadır.

SELECT list.email, list.customer_id
FROM list
INNER JOIN (
  SELECT email
  FROM list
  GROUP BY email
  HAVING COUNT( customer_id ) >1
) duplicate ON list.email = duplicate.email
ORDER BY list.email ASC

Umarım işinize yarar.