删除重复数据篇
删除数据表中的重复数据,你可以使用以下的SQL语句:
1 2 3 4 5 6 7 8 9 | mysql> CREATE TABLE tmp SELECT last_name,first_name, sex -> FROMperson_tbl; -> GROUP BY(last_name, first_name); mysql> DROP TABLE person_tbl; mysql> ALTER TABLE tmp RENAME TO person_tbl; |
也可以在数据表中添加 INDEX(索引) 和 PRIMAY KEY(主键)这种简单的方法来删除表中的重复记录。方法如下:
1 2 | mysql> ALTER IGNORE TABLE person_tbl ->ADD PRIMARY KEY (last_name, first_name); |
转载请注明:IT运维空间 » Mysql » mysql快速学习删除重复数据篇(十七)
发表评论