이 내 도메인 테이블 :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
-------------|-----------
내가 중복 된 도메인입니다 및 IP의 첫 번째 값을 유지 행을 삭제하려면, 그래서 나는이 있어야합니다 이 마지막으로 같은 테이블 :
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 (도메인)와 새로운 테이블을 만든 후 그 값의 각각에 대해 LIMIT 0,1과 첫 번째 IP를 얻으려고 PHP 스크립트를 실행하려했으나 데이터베이스에 400.000 개 이상의 행이 있기 때문에 스크립트는 수년이 걸린다. . 나는 mysql 전문가가 아니다 – paulalexandru
이것은 [이 질문과 유사하다] (http://stackoverflow.com/questions/6103212/how-do-i-delete-duplicate-rows-and-keep-the-firstrow) 및 기타 StackOverflow에 –