如何查找和删除重复记录
2006-03-25 11:55
357 查看
如何查找重复记录?
SELECT * FROM TABLE_NAME
WHERE ROWID!=(SELECT MAX(ROWID) FROM TABLE_NAME D
WHERE TABLE_NAME.COL1=D.COL1 AND TABLE_NAME.COL2=D.COL2);
如何删除重复记录?
DELETE FROM TABLE_NAME
WHERE ROWID!=(SELECT MAX(ROWID) FROM TABLE_NAME D
WHERE TABLE_NAME.COL1=D.COL1 AND TABLE_NAME.COL2=D.COL2);
SELECT * FROM TABLE_NAME
WHERE ROWID!=(SELECT MAX(ROWID) FROM TABLE_NAME D
WHERE TABLE_NAME.COL1=D.COL1 AND TABLE_NAME.COL2=D.COL2);
如何删除重复记录?
DELETE FROM TABLE_NAME
WHERE ROWID!=(SELECT MAX(ROWID) FROM TABLE_NAME D
WHERE TABLE_NAME.COL1=D.COL1 AND TABLE_NAME.COL2=D.COL2);
相关文章推荐
- Oracle如何查找、删除表中重复的记录
- 在Oracle中如何利用Rowid查找和删除表中的重复记录
- 在Oracle中如何利用Rowid查找和删除表中的重复记录
- 如何查找、删除表中重复的记录
- 在Oracle中如何利用Rowid查找和删除表中的重复记录
- 在Oracle中如何利用Rowid查找和删除表中的重复记录
- 在Oracle中如何利用Rowid查找和删除表中的重复记录(转)
- 如何查找、删除表中重复的记录
- 如何查找、删除表中重复的记录
- 在Oracle中如何利用Rowid查找和删除表中的重复记录
- 关于如何删除数据库中重复记录
- SQL重复记录处理(查找,过滤,删除)
- 如何使用Oracle查询并删除重复记录的SQL语句
- 如何删除数据库中重复的记录
- Oracle 查找并删除表中的重复记录
- Oracle 查找与删除表中重复记录的步骤方法
- sql server 2005 如何删除前几条记录或重复记录
- mysql 查找重复记录 删除重复记录
- 如何删除表中的重复记录只保留其中一条?
- VFP中如何查找表中指定字段内容重复(竖重)的记录