www.gxgs.net > orAClE怎么把两张表里的数据插入另一张表

orAClE怎么把两张表里的数据插入另一张表

如果2张表列一样,直接insert into Table1 select * from Table2; 不一样可以insert into Table1(Table1.c1,Table1.c2) select Table2.c1,Table2.c2 from Table2.这样,望采纳

insert into 表1 select * from 表2

你的意思是有三个表 table_1,table_2,table_3; 其中把table_1和table_2的值插入到table_3对吧? 但是你没有说明是怎么个插法 下面分两种情况: 1.table_1和table_2有主键可以关联,比如说table_1有a,b,c,d四个字段table_2有a,s,w,e四个字段,你...

很简单,代码如下 create or replace procedure test is begin --两个表字段一样 insert into 表名1 select * from 表名2; --字段不一样 insert into 表名1(字段1,字段2,字段3) select 字段1,字段2,字段3 from 表名2; COMMIT; end

需要用insert into ... select... where 语句来执行: 如原表中有如下数据: emp表中有如下数据,其中要将empno为7369的empno和ename插入到test表中。 可以用如下语句: insert into test (id,name) select empno,ename from emp where empno=73...

Insert into t_tab select * from s_tab where 条件 视图 可以看作是哈哈镜里看到的 一个或多个table的变形, 只要表变化, 视图看到的内容也会跟着变化的

1、表结构相同 insert into table2 select * from table1; 2、表结构不同 insert into table2(column1,column2...) select column1,column2... from table1 pasting;

如果都在同一个用户下 直接insert into tab1(字段1,字段2....) select 字段1,字段2.... from tab2 如果表结构和字段顺序完全一样 直接insert into tab1 select * from tab2 即可 如果在同一个实例不在同一个用户下,可以先赋给用户查询该表...

insert into 另一个表表名 select * from 一个表表名; 这样写试一下,看看是否好用。

你好:你的问题得分类,楼上说了,字段和类型都一样的情况,还有要是不一样的时候也是有办法的 INSERT INTO tab2(id,num) SELECT id, num, FROM tab1 WHERE id>12; 如果是全部复制的话 ,这个where 条件可以省略。 其实你简单的而理解后面的sele...

网站地图

All rights reserved Powered by www.gxgs.net

copyright ©right 2010-2021。
www.gxgs.net内容来自网络,如有侵犯请联系客服。zhit325@qq.com