ユーザー テーブルには、 [email protected] の 電子メールが重複する 5 つのレコードがあります。
ステップ 1. 元のテーブルと同じ構造の新しいテーブルを作成します。
CREATE TABLE user_copy LIKE users
ステップ 2. 元のテーブルから新しいテーブルに個別の行を挿入します。
INSERT INTO user_copy SELECT * FROM users GROUP BY email
ステップ 3. 元のテーブルを削除し、即時テーブルの名前を元のテーブルに変更します。
DROP TABLE users;
ALTER TABLE user_copy RENAME TO users;
結果