Mysql
 sql >> Base de données >  >> RDS >> Mysql

Supprimer les lignes en double dans une table sans clé primaire

Essayez ceci

DELETE FROM item WHERE GREATEST(0,@num := IF(NAME = @NAME, @num + 1, 0),LEAST(0, LENGTH(@NAME := NAME)))>0