sql >> Databasteknik >  >> RDS >> Mysql

Mysql tar bort äldre dubbletter

Följande (otestat) bör fungera:

DELETE FROM someTable WHERE EXISTS ( SELECT id FROM someTable AS subqTable WHERE
subqTable.id = someTable.id
AND subqTable.ean = someTable.ean
-- and other equality comparisons
AND subqTable.date AFTER someTable.date)


  1. mysql - visa värdena som finns i ALLA tabellerna

  2. 2 sätt att få protokollet från ett Datetime-värde i Oracle Database

  3. Odefinierad variabel:POST - PHP och MySQL

  4. Hur ASCII() fungerar i MariaDB