MySQL поиск и удаление дубликатов в таблице

25 Июнь 2014 2 comments

Как найти и удалить дубликаты в таблице MySQL? - оказывается это довольно частый вопрос, возникающий на практике, особенно когда надо установить UNIQUE constraint.

Задачу поиска дубликатов в SQL-таблице всегда можно решить таким простым запросом:
SELECT login, COUNT(login) AS cnt FROM users GROUP BY login HAVING ( COUNT(login)>1 );
(далее...)