yep. do like
DELETE t
FROM
(SELECT ROW_NUMBER() OVER (PARTITION BY ID,Name ORDER BY ID) AS Seq
FROM Table
)t
WHERE Seq>1
------------------------------------------------------------------------------------------------------
SQL Server MVP
http://visakhm.blogspot.com/