のMySQL/ASPを削除する - 重複行
私は 'photoSearch' と呼ばれる100,000行を持つテーブルがあるに削除します。他のテーブルからのデータを転送するとき(私は血まみれの年齢を取っていて疲れていました)、私は一度にすべてを転送する前にテーブルの3500行を残したテスト転送を忘れてしまった。のMySQL/ASP - 重複行
IDの列は 'photoID'(INT)なので、photoIDが6849未満のすべての重複を削除する必要があります。重複を削除するだけであれば、テーブルを削除して開始するよりも苦労することはありません別の転送。
は、誰もがこれを行うための最も実用的かつ安全な方法上の任意の提案を持っていますか?
UPDATE:私は実際に自分の質問に答え
。私は安全のために私のテーブルをバックアップし、その後、私はこれ走っ:
ALTER TABLE photoSearchがUNIQUE INDEXのunique_id_index(PHOTOID)を追加IGNOREを。
これは分:)
あなたはphotoSearch構造を与えることができますか? –