参考:
http://stackoverflow.com/questions/3311903/remove-duplicate-rows-in-mysql
http://database.51cto.com/art/201011/235159.htm
添加多字段唯一索引,会自动删除重复数据,并不允许插入重复数据。
查询多字段重复数据
select * from plan_device a
where (a.sourceID,a.platformID, a.sourceType) in (select sourceID,platformID,sourceType from plan_device group by sourceID,platformID,sourceType having count(*) > 1)
执行时间很长。
添加不重复的索引
ALTER IGNORE TABLE plan_device ADD UNIQUE INDEX UNIQUE_KEY (`sourceID`, `platformID`, `sourceType`);
--
-- 2014-9-19
--
分享到:
相关推荐
删除表中重复数据sql语句 绝对经典和详细 太好了
删除表中重复数据 删除表中重复数据 删除表中重复数据
查询和删除表中重复数据.txt 查询和删除表中重复数据.txt
删除表中产生的重复数据,并且不会损害和修改原表数据.
查询和删除表中重复的数据的sql语句大全
。
。
是一个简单的sql语句,你可以仿照这个语句查出表里的重复数据。
删除重复记录 删除数据表中的重复记录,包括MySQL、SQL Server、Oracle等
在本篇文章中小编给大家整理了关于mysql查找删除表中重复数据方法和相关知识点,需要的朋友们参考下。
Oracle数据库删除表中重复记录的方法三则.txt
我们可能会出现这种情况,某个表原来设计不周全,导致表...一、对于部分字段重复数据的删除 先来谈谈如何查询重复的数据吧。 下面语句能够查询出那些数据是重复的: select 字段1,字段2,count(*) from 表名 group
删除Access数据库中重复的数据 如图 选好数据库。MDB 路劲! 选好ID 点击删除就OK!完全自动清除重复类容
SQL删除表里的重复数据的两种方法! 值得下载看看!资源免费,大家分享!! 更多免费资源 http://ynsky.download.csdn.net/
重复数据删除技术,免资源分,希望帮到你!
同一个文件的点数据完成重复,通过FME删除矢量数据重复点数据!
ORACLE删除重复数据
删除数据库中重复的数据!! 详细SQL语句....
数据结构c语言版链表删除重复节点,包含数据类型、结构的定义和函数的实现