首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

剔除表中的重复数据

2012-12-22 
删除表中的重复数据删除表中的重复数据方法一:a.创建表emp_bak2 , 只存放不重复的记录,利用distinct关键字

删除表中的重复数据
删除表中的重复数据

方法一:
a.创建表emp_bak2 , 只存放不重复的记录  ,  利用distinct关键字

 delete from emp_bak1         where rowid not in ( select max(rowid) from emp_bak1         group by empno , ename , salary ) ; 

--子查询:查询出empno , ename , salary相同的rowid最大的记录
--主查询:删除rowid不在子查询之列的重复数据

热点排行