sql >> Database teknologi >  >> RDS >> Mysql

Fjern dublerede rækker i en tabel uden primærnøgle

Prøv dette

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


  1. MySQL fremmednøgler på sig selv

  2. Hvordan installerer jeg Rails MySQL-adapteren?

  3. MySQL-opdatering med vælg fra en anden tabel

  4. MySQL, bedre at indsætte NULL eller tom streng?