MySQL માં ડુપ્લિકેટ પંક્તિઓ કાઢી નાખો- DELETE JOIN સ્ટેટમેન્ટનો ઉપયોગ કરીને ડુપ્લિકેટ પંક્તિઓ કાઢી નાખો

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

પરિણામ