У меня есть одна таблица, как показано ниже картинки, которая указывает некоторые дублированные строки. Я могу найти дублированные строки, но я не смог удалить их из-за отсутствия какого-либо уникального идентификатора, который я могу отличить. Было много дублированных строк, подобных тому, что было в той же таблице. Я просто скриншот часть этого.Как удалить повторяющиеся строки при сохранении оригинальной записи?
В результате, согласно приведенному ниже рисунку, как я могу удалить дублированные строки, но сохранить оригинал?
MySQL или T-SQL? Один вариант, в зависимости от размера таблицы, может быть только для создания временной таблицы. Заполните его уникальными записями, выполнив 'SELECT DISTINCT' из вашей текущей таблицы. Усекайте текущую таблицу. Скопируйте всю таблицу temp в усеченную таблицу. – Santi
Возможный дубликат [Как удалить повторяющиеся строки?] (Http://stackoverflow.com/questions/18932/how-can-i-remove-duplicate-rows) – Ivar
@Ivar это немного другая проблема, в этом нет первичного ключа или уникального идентификатора. – Santi