如何删除表中的重复数据
2012-06-25 09:46
176 查看
DELETE FROM table1 WHERE id IN (SELECT id FROM table1 GROUP BY id HAVING COUNT(id) > 1) AND ROWID NOT IN (SELECT MIN(ROWID) FROM table1 GROUP BY id HAVING COUNT(id) > 1)
相关文章推荐
- 如何在list中删除重复的数据单元
- SQL如何删除重复的数据行
- oracle中如何删除重复数据
- 如何删除MYSQL表中的重复数据
- SQL如何删除重复的数据行
- ZT: Oracle 中如何删除重复数据
- 如何删除单列重复数据
- 在ORACLE中如何删除表中的重复数据
- SQL如何删除重复的数据行
- Oracle如何删除重复数据
- 在Oracle中如何删除表中设计重复数据
- 如何用sql语句查询和删除表中重复数据
- Mysql 如何删除数据表中的重复数据!
- 如何高效删除Oracle数据库中的重复数据
- Oracle中如何删除重复数据
- Oracle中如何删除重复数据
- SQL如何删除重复的数据行
- SQL如何删除重复的数据行
- db2如何删除完全一样的重复数据
- Oracle中如何删除重复数据