0

重複の可能性:
MySQLテーブルから重複行を削除する方法

重複レコードを含むmysqlテーブルがあり、重複レコードをすべて削除したいと思います。これどうやってするの?私のテーブルには数列しかなく、1列に重複レコードを含めることができます。これはユーザーの登録に関するもので、電子メールを2回登録したくありません。登録手続きが煩雑になり、できるだけシンプルにする必要があるため、入力前にメールを確認することはできません。

4

1 に答える 1

0

次の複数テーブル形式で自己結合を実行できますDELETE

DELETE u1
FROM   users u1 JOIN users u2 USING (email)
WHERE  u1.timestamp < u2.timestamp
于 2012-09-02T14:20:29.483 に答える