在Mysql下如何删除重复的数据~
发布网友
发布时间:2022-04-19 11:39
我来回答
共2个回答
热心网友
时间:2022-04-08 06:29
首先先创建一个临时表,然后将author表中无重复的数据拎出来,放进临时表中。
create temporary table 表名
select distinct id,name,password
from author
然后将author表中的记录全部删除。
delete from author
最后将临时表中的记录插入author表中
insert into author (id,name,password)
select id,name,password
from 临时表
热心网友
时间:2022-04-08 07:47
建个临时表来处理吧
比如select distinct id, name, password into #tmp
delete from author
insert into author(id name password)
select id, name, password from #tmp
这样做之前最好先备份