Это мои домены таблица:MySql удалить строки, которые имеют столбец дубликата
domain | ip
-------------|-----------
example.com | 0.0.0.0
-------------|-----------
example1.com | 1.1.1.1
-------------|-----------
example2.com | 2.2.2.2
-------------|-----------
example3.com | 3.3.3.3
-------------|-----------
example2.com | 9.9.9.9
-------------|-----------
example4.com | 4.4.4.4
-------------|-----------
example3.com | 3.3.3.3
-------------|-----------
Я хочу, чтобы удалить строки, где повторяющиеся домены и сохранить первое значение ф, так что я должен иметь таблицу, как это в конце концов:
domain | ip
-------------|-----------
example.com | 0.0.0.0
-------------|-----------
example1.com | 1.1.1.1
-------------|-----------
example2.com | 2.2.2.2
-------------|-----------
example3.com | 3.3.3.3
-------------|-----------
example4.com | 4.4.4.4
-------------|-----------
Вы еще что-нибудь пробовали? – GurV
Да. Я создал новую таблицу с DISTINCT (доменом), и после этого я попытался запустить php-скрипт, чтобы получить для каждого из этого значения первый ip с LIMIT 0,1, но сценарий занимает много лет с тех пор, как у меня более 400 000 строк в базе данных , Я не эксперт mysql – paulalexandru
Это похоже на [этот вопрос] (http://stackoverflow.com/questions/6103212/how-do-i-delete-duplicate-rows-and-keep-the-first-row) и другие в StackOverflow –