У меня есть следующий запрос, в основном найти все дубликаты в моем имени пользователя колонке:удалить дубликаты в столбце
SELECT `username`
FROM `instagram_user`
GROUP BY `username`
HAVING COUNT(*) >1
Как удалить все дубликаты, таким образом, что он оставит меня только с одним уникальным именем в стол? Мне все равно, какой объект он сохраняется или удаляется, если в таблице есть одно уникальное имя пользователя.
Какой двигатель вы используете для этого стола (MyISAM, InnoDB, ...)? У вас есть столбец 'id'? Еще лучше опубликовать схему таблицы – peterm
см. Также http://stackoverflow.com/questions/3311903/remove-duplicate-rows-in-mysql?rq=1 – Thilo
@peterm yes У меня есть идентификатор с каждым именем пользователя, и это только id и имя пользователя .. с помощью MyISAM – adit