1. 表的自我复制(蠕虫复制)
#-- 1. emp 复制到 mytable01
insert into mytable01
(id,'name',sal,job,deptno)
select empno, ename, sal,job, deptno from emp
#-- 2. 自我复制
#每执行一次,数据2倍增加
insert into mytable01
select * from mytable01
2. 如何删除掉一个表的重复记录
利用中间表
- 创建一个临时表temp
- 复制重复表数据mytable (去重)到临时表temp
- 清除原数据表mytable记录
- 将temp记录复制到mytable
- 删除临时表