sql >> Databasteknik >  >> RDS >> Mysql

Ta bort dubbletter från en stor tabell

Jag tror att du kan använda den här frågan för att ta bort dubblettposterna från tabellen

ALTER IGNORE TABLE table_name ADD UNIQUE (location_id, datetime)

Innan du gör detta, testa bara med lite exempeldata först..och sedan prova detta...

Obs:I version 5.5 fungerar det på MyISAM men inte InnoDB.



  1. Hur kan jag få procentandelen av totala rader med mysql för en grupp?

  2. 6 sätt att konvertera en sträng till ett datum-/tidsvärde i SQL Server

  3. Hur aktiverar jag MySQL-klienten automatiskt återansluta med MySQLdb?

  4. Har SQL Server 2005 en motsvarighet till MySqls ENUM-datatyp?