mysql怎麼才能把表中同段的全部資料讀到另表中,感覺應該用復合查詢吧,怎麼寫

時間 2022-06-15 21:50:03

1樓:匿名使用者

1,可以為這些資料做標識,在 列如新增1個新字段: biaoshi,varchar(20) ,允許為空。

把你的需要用的資料,都做上標識 列如:biaoshi='1' 隨便設個

然後,提取資料, select id,name from 表名,表名,表名,where biaoshi='1';

也就是對你提取的資料設1個新的條件,便於提取。

方法2,如果你的各個表的格式一樣,把你的要的資料全部生成.txt檔案,這樣你有好幾個.txt檔案,新增到1個空的表,然後儲存,再匯出就可以了。

2樓:匿名使用者

sql語句寫法:

因為只有id和name

那麼你的意思是儲存所有name

首先建立乙個alltoonetable,結構一樣然後insert into alltoonetable(name) select name from table1; //此處沒有values

如果是在php中 那多寫幾句查詢語句 每個表查詢一遍應該能取出所有記錄吧

最簡單的辦法就是:

匯出sql指令碼,然後拷貝過來在查詢分析器執行一下就可以了

3樓:匿名使用者

沒聽太明白,似乎不太麻煩。

如果表的結構都相同,那就使用:

insert into 總表 from 表1,表2,表3,表n

4樓:匿名使用者

你是要sql查詢語句還是要php程式啊,

insert into 總表

values(select *

from 表1,表2,表3,表n)

這是sql,要是php程式就更好說了,用個迴圈就ko了!

5樓:

樓上的可以 t_sql語句實現 貌似有三種方式 不太記得了 得複習複習了 不夠強悍啊

mysql資料庫如何將相同資料庫中的乙個表的資料複製到另乙個表中? 5

如果兩個表有部分相同字段,如何把相同欄位裡的資料寫入另乙個表裡去?用mysql或php寫

6樓:匿名使用者

你的兩個表a列有不重複的文字或文字字串,比如兩表的a列都為姓名且不重複,比如你這a列id和uid不重複,你就可以在表2(sheet2)b2輸入vlookup(a2,sheet1!a:c,2),c2輸入=vlookup(a2,sheet1!

a:c,3)並向下複製,然後把錶1a列的資料復到表2 的a列.

7樓:

我試試不好說

hi我吧

說明你的問題

在sql資料庫中如何把乙個表的同乙個字段複製到同乙個表的另乙個字段?

8樓:肥仙女

1、複製表結構及資料到新錶select*into目標表名from源表名(要求目標表不存在,因為在插入時會自動建立)。

2、只複製表結構到新錶createtable新錶select*from舊表where1=2即:讓where條件不成立。

3、複製舊表的資料到新錶(假設兩個表結構一樣)insertinto新錶select*from舊表。

4、複製舊表的資料到新錶(假設兩個表結構不一樣)insertinto新錶(欄位1,欄位2,.......)select欄位1,欄位2,......from舊表。

5、oracle資料庫也是類似的。

9樓:前行

企業管理器--工具--查詢分析器--選擇您要資料庫,並在下面輸入

update [ptype] set [barcode]=usercoder

然後按執行

10樓:

在查詢分析器中執行.先選擇這個表所在的資料庫,後執行:

update table ptype set barcode=usercode

11樓:

在查詢分析器中執行如下語句:

update table ptype set barcode=usercode

12樓:

企業管理器--工具--查詢分析器--選擇您要資料庫,並輸入

update table ptype set barcode=usercode

然後按執行

13樓:匿名使用者

update table ptype

set barcode=usercode.

sql語句 怎麼把乙個表的資料複製到另外乙個表裡面

14樓:神秘原**

1、複製舊表的資料到新錶(假設兩個表結構一樣)

insert into 新錶 select * from 舊表

2、複製舊表的資料到新錶(假設兩個表結構不一樣)

insert into 新錶(欄位1,欄位2,.......) select 欄位1,欄位2,...... from 舊表

3、複製表結構及資料到新錶

select * into 目標表名 from 源表名(要求目標表不存在,因為在插入時會自動建立)

4、只複製表結構到新錶

create table 新錶 select * from 舊表 where 1=2 即:讓where條件不成立.

擴充套件資料

基本sql語句

1、資料表的建立

create table 資料表名稱(欄位1 型別1(長度),欄位2 型別2(長度) …… )

2、 資料記錄篩選

sql="select * from 資料表 where欄位名=字段值 order by欄位名[desc]"

3、更新資料記錄

sql="update 資料表 set欄位名=字段值 where 條件表示式"

4、刪除資料記錄

sql="delete from 資料表 where 條件表示式"

5、 新增資料記錄

sql="insert into 資料表 (欄位1,欄位2,欄位3 …) values (值1,值2,值3 …)"

15樓:匿名使用者

不同的資料庫語法不同(sql server和oracle為例),且複製包括目標表已存在和目標表不存在的情況,分別回答:

sql server中,如果目標表存在:

insert into 目標表 select * from 原表;

sql server中,,如果目標表不存在:

select * into 目標表 from 原表;

oracle中,如果目標表存在:

insert into 目標表 select * from 原表;

commit;

oracle中,如果目標表不存在:

create table 目標表 as select * from 原表;

16樓:匿名使用者

怎麼把乙個表的資料複製到另外乙個表裡面,是因為這個表的資料快沒用了所以複製

複製到另乙個表裡面了。

17樓:深圳市勵拓軟體****

如何把乙個表中的資料複製到另乙個表中,小剛seo為你解答

複製表結構及資料到新錶 select * into 目標表名 from 源表名(要求目標表不存在,因為在插入時會自動建立)

步驟閱讀.2只複製表結構到新錶 create table 新錶 select * from 舊表 where 1=2 即:讓where條件不成立.

步驟閱讀.3複製舊表的資料到新錶(假設兩個表結構一樣) insert into 新錶 select * from 舊表

步驟閱讀.4複製舊表的資料到新錶(假設兩個表結構不一樣) insert into 新錶(欄位1,欄位2,.......) select 欄位1,欄位2,...... from 舊表

步驟閱讀.5oracle資料庫也是類似的。

18樓:玉麒麟大魔王

語言怎麼把乙個表的資料複製到另乙個表裡面呢?複製貼上。

19樓:匿名使用者

如果sql中已經有一張存在的資料表,想複製一張屬於自己的資料表。可以:

create table 新錶 as select * from 舊表;

舉例子:

已經有的**:select * from

student;

(學生表)

複製一張學生表:

create table

student_one as select * from

student;

20樓:匿名使用者

inset into 表 (欄位1,欄位2) select 欄位1,欄位2 from 表2

21樓:匿名使用者

說清楚一點,是將一張表的內容更新為另一張還是插入到另一張,如果是更新到則用update..set

插入的話用insert ..into

22樓:匿名使用者

insert into tablename1 values(select * from tablename2)

mysql 如何把查詢到的結果插入到另乙個表中

mysql 怎麼查詢將兩張表的相同的字段合併到同一張表中,顯示在一列上 5

23樓:匿名使用者

1223查詢

方式:內

select a from t1 union all select a from t2

123查詢容方式:

select a from t1 union select a from t2

MYSQL資料庫中怎麼建立表呢,MYSQL資料庫中怎麼建立乙個表呢?

進入mysql的命令視窗,敲命令 create database 資料庫名 use 資料庫名 create table 表名 id int 4 not null primary key auot increment 欄位名 資料型別 有帶介面的啊,我用的就是,不知道咋給你 mysql資料庫怎麼建立資...

mysql選擇表查詢的問題,當表A中存在記錄則輸出A表資料,否則輸出B表資料

select id name,other from select nvl a.id,b.id id nvl a.name,b.name name nvl a.other,b.other other from a full outer join b on a.name b.name where nam...

如何從mysql資料庫中獲取表的表結構

大耳朵狗圖圖 show create table 表名 桂奧雅 列出表 列 結構 mysql describe tablename mysql describe tablename columnname mysql desc tablename mysql show columns from tab...