求sql语句删除表中重复的数据? select distinct*into#Tmp from tableNametruncate table tableNameinsert into tableName select*from#Tmpdrop table#Tmp
SQL删除重复数据语句怎么写 -删除重复记录1.把重复记录放到临时表:select 区号,电话 into temp1 from[表名]group by 区号,电话having count(*)>;12.将不重复的记录记入temp1表:insert temp1select 区号,电话 from[表名]group by 区号,电话having count(*)=13.如果确定临时表里的记录没错,删了原始表,将临时表里的数据insert到原始表insert[表名]select*from temp1试试吧,方法是比较笨,不过够简单,应该很容易看懂
用sql语句怎么删除表中重复数据? 你需要删除那条重复的语句2113,可以这样5261:delete*from table where*order by*desc limit 1where条件中你需要讲重复的数据取出来,4102order by*desc 是根据你的某一项排序1653,limit 1是表示删除一条记录。