Oracle 删除表中的重复行
来源:互联网 发布:sql判断字段是否相等 编辑:程序博客网 时间:2024/05/29 16:24
基于rowid
delete from t a
where a.rowid !=
(
select max(b.rowid) from t b
where a.col = b.col
)
SQL> select * from t; ID COL ---------- -------------------------------- 1 a 2 a 3 b 4 c SQL> delete from t a where a.rowid != (select max(b.rowid) from t b where a.COL=b.COL ); 已删除 1 行。 SQL> select * from t; ID COL ---------- -------------------------------- 2 a 3 b 4 c
- 删除Oracle表中的重复行
- Oracle 删除表中的重复行
- 删除数据库(ASE/ASA/Oracle)表中的重复行(小结)
- oracle删除表中的重复数据
- 删除表中的重复行
- oracle 删除数据表中的重复
- 删除Oracle中的重复记录
- oracle 删除重复行
- Oracle删除重复行
- oracle删除重复行
- Oracle删除重复行
- oracle删除重复行
- Oracle删除重复行
- oracle删除重复行
- 在ORACLE中如何删除表中的重复数据
- 在ORACLE中如何删除表中的重复数据
- oracle中删除一张表中的重复数据
- Oracle 查找并删除表中的重复记录
- 上海 已经不适合人类居住了
- lattice 使用 sdram_ip.
- Just A Triangle
- LPC基础教程-数据类型
- 黑马程序员:IO
- Oracle 删除表中的重复行
- JAVA操作properties文件
- 关于RTP负载类型及时间戳介绍
- js ==与===区别(两个等号与三个等号)
- html input 设置为只读属性
- 表单设计
- 在spring security3中使用自定义的MD5和salt进行加密
- Ruby相关的比较cool的工具和代码收集
- HttpContext.Cache和Application的区别