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;

नतिजा