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
விளைவாக