比如我有兩張表table1 字段 uname,age,address,school,table2 字段 stuname,address.1、我想把從table2中查詢出數據插入到table1中,而且我想插入時加入一些默認數據,改怎么寫呢,如: insert into table1(uname ...
如果兩表字段相同,則可以直接這樣用。insert into table a select from table b如果兩表字段不同,a表需要b中的某幾個字段即可,則可以如下使用:insert into table a field a ,field a ,field a select field b ,field b ,field b from table b還可以加上where條件例子:inser ...
2020-04-21 09:03 0 2474 推薦指數:
比如我有兩張表table1 字段 uname,age,address,school,table2 字段 stuname,address.1、我想把從table2中查詢出數據插入到table1中,而且我想插入時加入一些默認數據,改怎么寫呢,如: insert into table1(uname ...
分為兩種情況,一種是目標表不存在,另一種是目標表已存在,語法是不同的。 分別以sqlserver和oracle為例,兩者略有不同。 sqlserver中,如果目標表不存在:select * into 新表名 from 舊表名; sqlserver中,如果目標表已存在:insert ...
Oracle中把一張表查詢結果插入到另一張表中 一、Oracle數據庫中,把一張表的查詢結果直接生成並導入一張新表中。 例如:現有只有A表,查詢A表,並且把結果導入B表中。使用如下SQL語句: Sql代碼 create table B as select * from A 二、Oracle數據 ...
一、Oracle數據庫中,把一張表的查詢結果直接生成並導入一張新表中。 例如:現有只有A表,查詢A表,並且把結果導入B表中。使用如下SQL語句: Sql代碼 create table B as select * from A 二、Oracle數據庫中支持把查詢結果導入到另外一張表中 ...
1. 新增一個表,通過另一個表的結構和數據 create table XTHAME.tab1 as select * from DSKNOW.COMBDVERSION 2. 如果表存在: insert into tab1 select * from tab2 ...
把table2表的數據插入到table1中 insert into table1 select * from table2 ...
INSERT INTO (1) 如果兩張表(導出表和目標表)的字段一致,並且希望插入全部數據,可以用這種方法: 例如,要將 test 表插入到 newTest 表中,則可以通過如下SQL語句實現: (2)如果只希望導入指定字段,可以用這種 ...
INSERT INTO (1) 如果兩張表(導出表和目標表)的字段一致,並且希望插入全部數據,可以用這種方法: 例如,要將 test 表插入到 newTest 表中,則可以通過如下SQL語句實現: (2)如果只希望導入指定字段,可以用這種 ...