oracle去除重复数据sql
程序员文章站
2022-04-26 15:18:16
...
在oracle中,有些数据完全一样,要清除掉重复的,只保留一条不重复的数据。 谢谢 柳下惠 提供的第二个去重sql。 这个可能速度更快些。 Oracle delete table1 where rowid not in (select max(rowid) from table1 group by col1 ,col2 ) DELETE table sWHERE r
在oracle中,有些数据完全一样,要清除掉重复的,只保留一条不重复的数据。谢谢 柳下惠 提供的第二个去重sql。 这个可能速度更快些。
Oracle
delete table1 where rowid not in ( select max(rowid) from table1 group by col1 ,col2 )
DELETE table s WHERE rowid