1樓:明月照溝渠
1、假如
則 insert into a(a,b,c) (select a,b,c from b)
2、假如a表不存在
select a,b,c into a from b
3、假如需要跨資料庫
insert into adb.[dbo].a(a,b,c) (select a,b,c from bdb.[dbo].b)
擴充套件資料:
sql匯入語句
1、如果要匯出資料到已經生成結構(即現存的)foxpro表中,可以直接用下面的sql語句
insert into openrowset('msdasql',
'driver=microsoft visual foxpro driver;sourcetype=dbf;sourcedb=c:\',
'select * from [aa.dbf]')
select * from 表
說明:sourcedb=c:\ 指定foxpro表所在的資料夾
aa.dbf 指定foxpro表的檔名.
2、匯出到excel
exec master..xp_cmdshell 'bcp settledb.dbo.
shanghu out c:\temp1.xls -c -q -s"gnetdata/gnetdata" -u"sa" -p""'
3、/** 匯入文字檔案
exec master..xp_cmdshell 'bcp dbname..tablename in c:
\dt.txt -c -sservername -usa -ppassword'
2樓:鬱筱羽
標準sql語句
bai格式:
insert
into 表名(
du欄位zhi
名)select 欄位名
from 表面
例子:dao將內查詢出的s表中容sno,j表中jno,p表中pno插入spj表中
insert
into spj(sno,jno,pno)select sno,jno,pno
from s,j,p
3樓:sql的藝術
insert into table2 (col1,col2,col3)
select col1,col2,col3 from table1
記得插入表的列數要與查詢結果列數一致,並且資料格式也需一致
4樓:day忘不掉的痛
方法如下:
insert into 表2(欄位名1,欄位名2,.....)select 欄位1,欄位2,...
from 表1
where ...
其中欄位型別必須完全符合。
5樓:育知同創教育
使用insert into 目標表(欄位列表) select 欄位列表 from 原始表
即可實現你所說的功能。
6樓:匿名使用者
你要查什麼資料據?算了,我這是巢狀語句,你看著往裡面換欄位就可以了
insert into 表(select 條件 from 表)
7樓:
很簡單 就是一bai個du
inert into table(col1,col2,…)select col1,col2,… 語句例如:insert into a(id,name) select id,name from emp;
表示zhi從emp表中查dao
詢出來的
id,name值專 插入到屬a表的id,name中
8樓:尹巧駿
(1).select * into desttbl from srctbl
(2).insert into desttbl(fld1, fld2) select fld1, 5 from srctbl
以上兩句都是將 srctbl 的資料插入到 desttbl,但兩句又有區別的:
第一句(select into from)要求目內標表(desttbl)不存在,因容為在插入時會自動建立。
第二句(insert into select from)要求目標表(desttbl)存在,由於目標表已經存在,所以我們除了插入源表(srctbl)的欄位外,還可以插入常量,如例中的:5。
9樓:匿名使用者
insert into table_dest(column1, column2...)select column1, column2...
from table_source
where ....
10樓:匿名使用者
insert into t1 value (select * from t2);
11樓:楊春三月
insert into users1(id,name,age) select users.user_id,users.user_name,users.
user_age from users ;
親測試可用!
內!容!
sql語句 怎麼從一張表中查詢資料插入到另一張表中
12樓:匿名使用者
查詢的資料bai插入到另一張表中du,分為zhi兩種情況
,一dao種是目標表不存在,專另一種是目屬標表存在。
工具:oracle 10g
源表資料:
情況一(目標表不存在,建立表名為t1的表,將person表中全部資料插入):
執行語句:
create table t1 as select * from person;
情況二(目標表t1存在,將person表中agegrade為年輕人的資料插入):
insert into t1 select * from person where agegrade='年輕人';
13樓:千鋒教育
select into 語句
select into 語句從一個表中選取資料,然後把資料插入另一個表中。
select into 語句常用於建立表版的備份復件或權者用於對記錄進行存檔。
sql select into 語法
把所有的列插入新表:
select *
into new_table_name [in externaldatabase]
from old_tablename
或者只把希望的列插入新表:
select column_name(s)
into new_table_name [in externaldatabase]
from old_tablename
sql語句,sql怎麼迴圈查詢,把list中的所有值當做查詢條件,查詢符合這個list的所有的資料
select f1 from table1的結果集做為查詢條件迴圈查詢。如 set a select f1 from table1foreach a sql 語句是對資料庫進行操作的一種語言。結構化查詢語言 structured query language 簡稱sql,結構化查詢語言是一種資料庫查...
用SQL語句怎麼刪除表中的所有資料
ls說的我就不談了,我記得還有中刪除方法 drop table database name.schma name table name 其中database name表示資料庫名schma name用於表示模式名稱 table name這個嘛,表名 需要注意的是刪除表的同時,任何以此表為參考表的資料...
統計學中,Z 2是怎麼查出來的?很多答案都說在正態分佈表查
反著查。例如 98 的置信區間算z 1 0.98 0.02 0.02 2 0.01 1 0.01 0.9900 查正態分佈表,在那一堆四位小數的值裡找到與0.9900最接近的值,比如0.9901對應的是2.33,所以98 對應的z統計量是2.33或2.32。1 雙側假設,拒絕區域在兩邊而且兩邊對稱,...