MYSQL मधील इंटरमीडिएट टेबल वापरून डुप्लिकेट पंक्ती हटवा

वापरकर्ता टेबलमध्ये डुप्लिकेट [email protected] ईमेलसह 5 रेकॉर्ड आहेत

पायरी 1. एक नवीन सारणी तयार करा ज्याची रचना मूळ सारणीसारखीच आहे:

CREATE TABLE user_copy LIKE users

पायरी 2. मूळ सारणीपासून नवीन सारणीमध्ये वेगळ्या पंक्ती घाला:

INSERT INTO user_copy SELECT * FROM users GROUP BY email

पायरी 3. मूळ सारणी टाका आणि तात्काळ सारणीला मूळ सारणीचे नाव द्या

DROP TABLE users;  
ALTER TABLE user_copy RENAME TO users;

परिणाम