sql语句怎么从一张表中查询数据插入到另一张表中

author author     2023-03-03     692

关键词:

可用insert into语句将查询的数据插入到另一张表。

前提:查询的字段要与被插入表的字段属性一致及长度一致,否则,在插入过程中容易报错。

使用数据库:Oracle

步骤:

1、罗列下源表的数据。

2、目标表结构如图,其中name字段与favourite字段均与student表的长度和类型一致。

3、执行sql语句如下:

insert into student_bak(name,favourite) select name,favourite from student;

4、执行后结果如图,表明插入成功。

参考技术A 首先,查询出来的数据表格式要与待插入的另一张表的格式相同,字段类型相同。
insert into B in 'D:\另一张表所在文档' select * from A where ....
上面就是把从A表中查询到的数据插入到另一个文档中的B表中。本回答被提问者采纳
参考技术B sql语句从一张表中查询数据插入到另一张表中:
insert into 表a(列1,列2) select 列1,列2 from 表b
参考技术C

标准SQL语句格式:

INSERT 

INTO 表名(字段名)

select 字段名

from 表面

例子:将查询出的s表中sno,j表中jno,p表中pno插入spj表中

insert 

into spj(sno,jno,pno)

select sno,jno,pno

from s,j,p

扩展资料:

删除语句:DELETE * FROM table_name

查询语句:SELECT * FROM Persons WHERE ROWNUM <= 5

建立视图:CREATE VIEW view_name AS SELECT column_name(s) FROM table_name WHERE condition




sql语句怎么从一张表中查询数据插入到另一张表中

...,创建表名为t1的表,将person表中全部数据插入):执行语句:createtablet1asselect*fromperson;情况二(目标表t1存在,将person表中agegrade为年轻人的数据插入):insertintot1select*frompersonwhereagegrade='年轻人';参考技术A以下:1、inserti... 查看详情

sql语句怎么从一张表中查询数据插入到另一张表中

...,创建表名为t1的表,将person表中全部数据插入):执行语句:create table t1 as select * from person;情况二(目标表t1存在,将person表中agegrade为年轻人的数据插入):insert into t1 select * from person where agegrade=\'年轻人\';参考技... 查看详情

sql语句怎么从一张表中查询数据插入到另一张表中

1、insert into A([id], ids, [name], type, time)select [id], null, [name], 'dd', getdate() from B where type='dd'2、DECLARE @num int,@i int;SET @i=0;SET @num=(select 字段 ... 查看详情

怎么从一张表中查询数据插入到另一张表中

如果两表字段相同,则可以直接这样用。insertintotable_aselect*fromtable_b如果两表字段不同,a表需要b中的某几个字段即可,则可以如下使用:insertintotable_a(field_a1,field_a2,field_a3)selectfield_b1,field_b2,field_b3fromtable_b还可以加上where条件 ... 查看详情

Oracle中的多行插入查询(从一张表中选择多行并插入到另一张表中[重复]

】Oracle中的多行插入查询(从一张表中选择多行并插入到另一张表中[重复]【英文标题】:MultiRowinsertQueryinOracle(selectingmultiplerowsfromonetable&insertintoothertable[duplicate]【发布时间】:2020-02-2012:15:58【问题描述】:尊敬的***社区,我... 查看详情

在oracle中怎么把一张表的数据插入到另一张表中

...下,可以先赋给用户查询该表的权限或者用dba用户操作(语句一样,表前带用户名)如果不在同一个实例下可以建DBLINK或者导出SQL语句或者保存成csv用sqllldr或者直接用exp或者用其他工具如ETL,spss或者JAVA代码等等方法很多本回答... 查看详情

复制一张表的数据

sql语句从一张表中查询数据插入到另一张表中的方法如下:1、select*intodestTblfromsrcTbl。2、insertintodestTbl(fld1,fld2)selectfld1,5fromsrcTbl。3、右键目标数据库,选择数据导入。以上两句都是将srcTbl的数据插入到destTbl,但两句又有区别的... 查看详情

根据查找值将值从一张表匹配并粘贴到另一张表中

】根据查找值将值从一张表匹配并粘贴到另一张表中【英文标题】:MatchandpastevaluefromonesheetintoanotherbasedonaLookupvalue【发布时间】:2022-01-2407:10:40【问题描述】:我有两张纸,账单和对账,在B列中都有账单ID。我需要的是一个vba代... 查看详情

sql将查询结果插入到另一张表中(代码片段)

...,要将test表插入到newTest表中,则可以通过如下SQL语句实现:INSERTINTOnewTestSELECT*FROMtest;(2)如果只希望导入指定字段,可以用这种方法:INSERTINTO目标表(字段1,字段2,...)SELECT字段1,字段2,...FROM来源表WHERE... 查看详情

如何在 OpenOffice 中将一列单元格从一张表插入到另一张表的单个单元格中?

】如何在OpenOffice中将一列单元格从一张表插入到另一张表的单个单元格中?【英文标题】:HowtoinsertcolumnofcellsfromonesheettoasinglecellofanothersheetinOpenOffice?【发布时间】:2014-02-0822:01:51【问题描述】:我有一张包含数据列的“模型”... 查看详情

Clickhouse 将一张表中的数据聚合到另一张表中

】Clickhouse将一张表中的数据聚合到另一张表中【英文标题】:ClickhouseAggregatedatafromonetableintoothertable【发布时间】:2020-07-0804:46:46【问题描述】:我正在尝试解决这个问题:给定一个input_table:>app_name,user_id,state,timestamp\\>App1,... 查看详情

循环遍历一张表中的列值并将另一列中的 COUNTIF 值粘贴到另一张表中

...0109:41:45【问题描述】:我在Excel文件中有两张表格,需要从一张表格执行COUNTIF公式并将相应的信息粘贴到另一张表格中。原始工作表仅具 查看详情

SQL 查询只从一张表中拉取数据

】SQL查询只从一张表中拉取数据【英文标题】:SQLqueryonlypullingdatafromonetable【发布时间】:2013-06-1013:39:27【问题描述】:所以基本上,我有2张桌子,租户和所有者。我的存储过程是内部连接以在文本框中显示选择结果。但不幸的... 查看详情

Excel VBA 将值从一张表移动到另一张表

】ExcelVBA将值从一张表移动到另一张表【英文标题】:ExcelVBAmovevaluesfromonesheettoanother【发布时间】:2019-04-2119:27:07【问题描述】:我需要一个建议。我有大约50个表,它们一个接一个地粘贴在一个Excel工作表中,我需要将数据从特... 查看详情

SQL 显示一张表中的数据并计算另一张表中的结果

...。我的作业有问题。我需要编写一个显示以下信息的Select语句。-员工姓名(Ename)-员工身份证号码(EIC_NO)-支付记录总数-仅对支付记录超过100条的员工显示上述信息我认为 查看详情

一张表中的id对应另一张表中的两个字段怎么查询

...对哪一位用户说了什么,都要显示用户名。最好是只用SQL语句实现,不用视图将留言表与用户表做两次关联就行了!SELECTC.留言内容,A.用户姓名AS留言人,B.用户姓名AS被留言人FROM留言表ASCINNERJOIN用户表ASAONC.留言用户ID=A.用户IDINNERJ... 查看详情

SQL TRIGGER 更新时从一张表到另一张表

】SQLTRIGGER更新时从一张表到另一张表【英文标题】:SQLTRIGGERFromonetabletoanotherwhenupdate【发布时间】:2012-11-1810:27:21【问题描述】:我将开始我在phpmyadmin中使用mysql。我的桌子:表1:primarykey=id1;cash1=thingIwanttopickfromthattable;表2:prim... 查看详情

可以将行中的数据从一张纸复制到另一张纸吗?

】可以将行中的数据从一张纸复制到另一张纸吗?【英文标题】:Possibletocopydatafromrowfromonesheettoanother?【发布时间】:2018-02-0712:37:42【问题描述】:我想从一个谷歌表格中获取数据并用它来填写另一个电子表格的值。例如,我有... 查看详情