MySQL এ একটি ছাড়া সব ডুপ্লিকেট সারি মুছে ফেলবেন? [নকল]
ব্যবহারকারীর টেবিলে ডুপ্লিকেট [email protected] ইমেল সহ 5টি রেকর্ড রয়েছে৷
অনুসন্ধান ব্যবহারকারীদের টেবিলে ডুপ্লিকেট ইমেলগুলি ফেরত দেয়:
SELECT *, COUNT(email) FROM users
GROUP BY email
HAVING COUNT(email) > 1;
DELETE JOIN স্টেটমেন্ট ব্যবহার করে ডুপ্লিকেট সারি মুছুন
DELETE table1 FROM users table1
INNER JOIN users table2
WHERE table1.id < table2.id AND table1.email = table2.email
ফলাফল