精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● 数据库技术>>Oracle产品>>Re:ORACLE 如何查找重复数据并删除

主题:Re:ORACLE 如何查找重复数据并删除
发信人: tidycc()
整理人: tidycc(2001-04-21 11:10:27), 站内信件
【 在 wugl 的大作中提到:】
:因程序问题,在录入时,录入一条,数据库产生两条,问如何查找重复的垃圾数据并删除掉.用什么SQL语句
:......
表名 TAB_A
重复的字段 COL_A
 DELETE TAB_A A WHERE A.ROWID <(SELECT MAX(B.ROWID) FROM
TAB_A B WHERE A.COL_A = B.COL_A);
若多个字段组合成为重复,最多也就是
A.COL_1 = B.COL_1 AND .....

祝你好运


----
十里长亭,百里龙行;千里雷霆,万里风行。

[关闭][返回]