oracle查询去除重复数据 oracle删除重复的行怎么删啊?

oracle删除重复的行怎么删啊?假设你表名为a 唯一的字段名为 xxxx, 按如下方式delete a where a.rowid not in( select min(a.rowid) from

oracle删除重复的行怎么删啊?

假设你表名为a 唯一的字段名为 xxxx, 按如下方式delete a where a.rowid not in( select min(a.rowid) from a group by a.xxxx)每个表都有一个rowid列