oracle删除表中的重复数据
来源:互联网 发布:自学php书籍推荐 编辑:程序博客网 时间:2024/06/06 17:19
遇到这么个问题,有一张表test,其中有id,name,age,sex,address,等字段,其中id值主键,现在要删除表test中name和age,sex相同的重复数据,只保留一条即可。
这是一个比较常用的sql但是我一下没写出来,回头想想这就是一个简单的嵌套子查询的实例。
sql:delete test a where a.id ! = (select min(id) from test b where a.name=b.name and a.age=b.age and a.sex = b.sex);
就是把一个表当成两个表来做子查询就好了;
0 0
- oracle删除表中的重复数据
- 在ORACLE中如何删除表中的重复数据
- 在ORACLE中如何删除表中的重复数据
- oracle中删除一张表中的重复数据
- 在ORACLE中如何删除表中的重复数据
- Oracle中怎样查询、删除一张表中的重复数据
- 在ORACLE中删除表中的重复数据
- oracle数据库中的重复数据的删除
- 删除表中的重复数据
- oracle删除重复数据
- Oracle删除重复数据
- oracle删除重复数据
- oracle 删除重复数据
- Oracle删除重复数据
- ORACLE 删除重复数据
- oracle 删除重复数据
- Oracle删除重复数据
- ORACLE 删除重复数据
- 博客迁移
- UIView的属性方法解释(全)
- 开始玩hadoop1--装java(ubuntu)
- Sort()函数是c++一
- WebSocket 一场Web 通讯革命悄然来临——Node.js摸石头系列之五
- oracle删除表中的重复数据
- 新手安装及配置PHP开发环境
- 【问题小计】OpenWrt之LuCI安装中文包
- cocos2d-x3.6 连连看连通画线
- 求出最长非降子序列的长度--LIS:longest increasing subsequence
- 【Unity3d】调整NGUI的打包工具,让NGUI打包Atlas时,自动获得图片九宫信息。
- 设计模式之Composite模式(笔记)
- LINUX环境并发服务器的三种实现模型
- SQLPLUS中不以科学计数法来显示数字