사용자 테이블에는 [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;
결과