在SQL中怎樣將多張表的資料插入一張表中

時間 2021-10-14 22:23:54

1樓:我tm不管

insert into tablea (a,b,c)select a,b,c from tablebunion all

select a,b,c from tablecunion all

select a,b,c from tabled這是個原因,具體情況得看你建表的情況和你表欄位的情況!

2樓:我要註冊和登入

insert into big_tb (a,b,c,)select t1.a,t2.b,t3.cfrom t1,t2,t3

where t1.id=t2.id and t2.id=t3.id;

3個表為例 ,差不多就是這個形式 自己摸索一下就好

3樓:談論使用者名稱

insert into 表(列,……)

select ……

from table1 ,table2……

4樓:石春樂正端

先用select查出想要的結果,,,再adoquery1條1條的post上去

5樓:謇元瑤諶慕

如果列名都1致的話可以先把多張表的結果用unionall連起來以後作為1個表插入目標表中

6樓:

這少要具體說一下吧,問的太籠統的了

sql語句如何將表中的多條資料顯示在一行呢

不需要那麼複雜 create table student id int,name varchar 255 age int,gender varchar 255 insert into student values 1,張三 18,男 insert into student values 2,李四 2...

sql2019中如何將資料庫中的表複製到另數

傳說中的鷹王 樓主屬豬的,大家給你介紹了那麼多好的方法不用,非要用那麼笨的辦法。要複製的話 開啟企業管理器,開啟表a ctrl c 開啟表b,選中在最後一行 ctrl v 將表 tmp 從資料庫a 複製到資料庫b 伺服器是server 以下語句在資料庫a中執行 insert into server....

如何將文字檔案中資料匯入到sql表中

1 建立 load.ctl 檔案 load data characterset utf8 infile d importdata datafile data.txt into table table namefields terminated by trailing nullcols id,mobi...