奥礼网
新记
将一个表的查询结果插入到另一个表中(oracle、mysql、sql 、GP)
如题所述
举报该文章
相关建议 2012-07-26
首先你查询后结果的字段与你要插入的表的字段的类型要一致,假入表 1,表2
将表2中查询出的结果插入到表1中,SQL如下(ORACLE):
INSERT INTO 表1(字段1,字段2,字段n)
select 表2.字段1,表2.字段2,表2.字段n from 表2
这样就可以满足你的要求
温馨提示:内容为网友见解,仅供参考
当前网址:
https://aolonic.com/aa/ngkaw5ddk.html
其他看法
第1个回答 2012-07-20
这个跟某一个数据库没有关系 ,属于SQL的基本写法
insert into 表A select * from 表B
这样导数据的前提条件是A表与B表的 表结构必须一致才行
第2个回答 2012-07-20
insert into XXX as (select .... from b)
第3个回答 2012-07-26
insert into tab1 select * from tab2;如果表结构完全相同的话
第4个回答 2012-07-24
insert into table1 select 字段名 from table2 where 条件;
1
2
下一页
相似回答
大家正在搜
相关问题
sql语句 怎么从一张表中查询数据插入到另一张表中