เมื่อมีข้อมูลซ้ำเกิดขึ้นในตารางจะด้วยสาเหตุอะไรก็แล้วแต่ แต่มันมีข้อมูลซ้ำเกิดขึ้นแล้วและเราต้องการลบตัวที่ซ้ำออกไป เราจะทำยังไงมาดูแนวทางกัน เริ่มต้นเราดูตัวอย่างข้อมูลที่ซ้ำกันก่อน DROP TABLE IF EXISTS contacts; CREATE TABLE contacts ( id INT PRIMARY KEY AUTO_INCREMENT, first_name VARCHAR(50) NOT NULL, last_name VARCHAR(50) NOT NULL, email VARCHAR(255) NOT NULL ); INSERT INTO contacts (first_name,last_name,email) VALUES (‘Carine ‘,’Schmitt’,’carine.schmitt@verizon.net’), (‘Jean’,’King’,’jean.king@me.com’), (‘Peter’,’Ferguson’,’peter.ferguson@google.com’), (‘Janine ‘,’Labrune’,’janine.labrune@aol.com’), (‘Jonas ‘,’Bergulfsen’,’jonas.bergulfsen@mac.com’), (‘Janine ‘,’Labrune’,’janine.labrune@aol.com’), (‘Susan’,’Nelson’,’susan.nelson@comcast.net’), (‘Zbyszek ‘,’Piestrzeniewicz’,’zbyszek.piestrzeniewicz@att.net’), (‘Roland’,’Keitel’,’roland.keitel@yahoo.com’), (‘Julie’,’Murphy’,’julie.murphy@yahoo.com’), (‘Kwai’,’Lee’,’kwai.lee@google.com’), (‘Jean’,’King’,’jean.king@me.com’), (‘Susan’,’Nelson’,’susan.nelson@comcast.net’), (‘Roland’,’Keitel’,’roland.keitel@yahoo.com’); …