Yo creo que podría ser algo así, sino que alguien me corrija, en una tabla que se llama artículos y el campo que podría repetir es Ref
Código SQL
[-]
DELETE * FROM articulos WHERE Articulos.ref IN (SELECT DISTINCTROW Articulos.Ref FROM Articulos
WHERE (((Articulos.Ref) In (SELECT [Ref] FROM [Articulos] As Tmp GROUP BY [Ref] HAVING Count(*)>1 )))
ORDER BY Articulos.Ref)
Un saludo.