读书人

Oracle怎么检索出一堆数据中相同的记录

发布时间: 2012-07-20 10:38:30 作者: rapoo

Oracle如何检索出一堆数据中相同的记录并删掉相同的只留一条记录(急)
求大神指导!!!!!!!急

[解决办法]
delete from 表名 T1
WHERE T1.ROWID > (SELECT MIN(ROWID) FROM 表名 T2
WHERE T1.COLNAME = T2.COLNAME
GROUP BY T2.COLNAME
HAVING COUNT(T2.COLNAME) > 1);

读书人网 >oracle

热点推荐