これを行うための本当に簡単な方法は、UNIQUEを追加することです。 3列のインデックス。 ALTERを書くとき ステートメントには、IGNOREを含めます キーワード。そのように:
ALTER IGNORE TABLE jobs
ADD UNIQUE INDEX idx_name (site_id, title, company);
これにより、重複するすべての行が削除されます。追加の利点として、将来のINSERTs 重複している場合はエラーになります。いつものように、このようなものを実行する前にバックアップを取ることをお勧めします...