С здесь . Если у вас еще нет поля «ID», которое однозначно идентифицирует каждую строку, вам нужно создать его, чтобы это работало (вы всегда можете просто удалить столбец после того, как закончите):
DELETE
FROM MyTable
WHERE ID NOT IN
(
SELECT MAX(ID)
FROM MyTable
GROUP BY DuplicateColumn1, DuplicateColumn2, DuplicateColumn2)
Кроме того, выполните поиск на этом сайте для «удаления дубликатов SQL-сервера строк», и вы увидите, что на этот вопрос уже много раз отвечали здесь.