oracle 去重sql 博客分类: 数据库 oracle
程序员文章站
2024-03-23 19:08:34
...
三种:
1.delete from table1 a where rowid not in(
select max(rowid) from table1 b group by (去重字段));
2.delete from table1 a where rowid !=(
select max(rowid) from table b where a.name=b.name and b.sex=a.sex );
3.insert into tem_tab select distinct mobile from old_tab;
drop table old_tab;
rename tem_tab to old_tab;
4.delete from table1 where rowid in(
select rowid from (
select rowid,deptno,name,age, row_number() over(partition by deptno order by age desc) rn from emp_zh)where rn>1);---分组去重
1.delete from table1 a where rowid not in(
select max(rowid) from table1 b group by (去重字段));
2.delete from table1 a where rowid !=(
select max(rowid) from table b where a.name=b.name and b.sex=a.sex );
3.insert into tem_tab select distinct mobile from old_tab;
drop table old_tab;
rename tem_tab to old_tab;
4.delete from table1 where rowid in(
select rowid from (
select rowid,deptno,name,age, row_number() over(partition by deptno order by age desc) rn from emp_zh)where rn>1);---分组去重
上一篇: 优秀IT技术文章集(最新)(高质量) 博客分类: 架构研究
下一篇: informix 存储过程插入数据 报1204: Invalid year in date informix1204: Invalid year in date
推荐阅读
-
oracle 去重sql 博客分类: 数据库 oracle
-
存储过程(sp)的应用 博客分类: 数据库 Oracle
-
存储过程(sp)的应用 博客分类: 数据库 Oracle
-
oracle表空间权限问题 博客分类: 数据库 oracleSybaseSQL Server
-
数据库集群技术 博客分类: 杂乱无章-技术 数据结构数据挖掘Oracle应用服务器企业应用
-
行列转换的一个解决思路,欢迎提意见 博客分类: 技术 SQL脚本Oracle申诉DB2
-
SQL查询简单优化 博客分类: Oracle Oracle查询优化
-
SQL SERVER系统表和常用函数介绍 博客分类: mysql/oracle/sqlserver/db2/mongdb/redis/neo4j/GreenPlum/Teradata/hsqldb/Derby/sakila
-
SQL查询简单优化 博客分类: Oracle Oracle查询优化
-
oracle中CLOB类型的存取 博客分类: 数据库 cloboracleEMPTY_CLOB()for update