mysql怎麼把表的內容做欄位對應拷貝到另表

2021-04-26 06:21:20 字數 5449 閱讀 5804

1樓:匿名使用者

你是想要把表1的資料匯入到表2中嗎回?可以這樣答

insert into kb_cs(code,name,note)

select code,name,note from kb_ce a,kb_cs b where a.id=b.ce_id;

mysql怎麼把表中一個欄位資料複製到另外一個表的某個欄位下

2樓:匿名使用者

update b set tel =(select mobile from a where a.id=b.aid)

注:aid是a,b兩個表的關聯欄位

3樓:遊刃香菸

如果想實現這個,首先你要找到兩張表共有的欄位,利用聯合查詢然後再進行update操作就可以了,直接複製的話估計只有把資料匯入到excel中操作了~

4樓:匿名使用者

insert into b(tel) select mobile from a

在sql資料庫中如何把一個表的同一個欄位複製到同一個表的另一個欄位?

5樓:肥仙女

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資料庫也是類似的。

6樓:

有時候,我們需要複製某個欄位一整列的資料到另外一個新的欄位中,或是需要把某個表的某個欄位的值跨表複製到另一個表中的某個欄位,本文就羅列了一些sql語句寫法,需要的朋友可以參考下

需求:把一個表某個欄位內容複製到另一張表的某個欄位。

實現sql語句1:

**如下:

update file_manager_folder f1

left outer join file_manager_folder f2

on f1.name = f2.name and f2.parentid = 54

set f1.parentid = 54

where f2.name is null and f1.id in (1,2,3);

實現sql語句2:

**如下:update b set extra = a.extra from a join b on (a.id = b.id);

實現sql語句3:

**如下:update b set b.sms = (select a.sms from a where a.id = b.id)

需要確定兩張表中的id都是主鍵或者唯一

實現sql語句4:

**如下:

update a set a.sms = (select b.sms from b where a.

id = b.id) where exists (select 1 from b where a.id = b.

id);

實現sql語句5:

複製一個表欄位資料到另外一個表的欄位,可以這麼寫:

實現sql語句5:

**如下:

update tb_1 inner join tb_2 on tb_1.tid = tb_2.tid

set tb_1.tcontent = tb_2.tcontent

附:同表複製

需求:把同一張表的一個欄位內的內容複製到另一個欄位裡

例1:我想把article表中a欄位的內容複製到article表中b欄位裡面sql語句為:

**如下:update article set b=a;

例2:有時候,我們需要複製某個欄位一整列的資料到另外一個新的欄位中,這很簡單,sql可以這麼寫:

**如下:update tb_1 set content_target = content_source;

大概寫法如下:

**如下:update set = where cause

7樓:前行

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

update [ptype] set [barcode]=usercoder

然後按執行

8樓:

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

update table ptype set barcode=usercode

9樓:

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

update table ptype set barcode=usercode

10樓:

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

update table ptype set barcode=usercode

然後按執行

11樓:匿名使用者

update table ptype

set barcode=usercode.

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

12樓:神祕原**

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 …)"

13樓:匿名使用者

不同的資料庫語法不同(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 原表;

14樓:匿名使用者

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

複製到另一個表裡面了。

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

如何把一個表中的資料複製到另一個表中,小剛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資料庫也是類似的。

16樓:玉麒麟大魔王

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

17樓:匿名使用者

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

create table 新表 as select * from 舊錶;

舉例子:

已經有的**:select * from

student;

(學生表)

複製一張學生表:

create table

student_one as select * from

student;

18樓:匿名使用者

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

19樓:匿名使用者

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

插入的話用insert ..into

20樓:匿名使用者

insert into tablename1 values(select * from tablename2)

mysql如何把同一張表的一個欄位內的內容複製到另一個欄位裡

21樓:

先將資料全部複製到一個臨時表裡面,然後兩個表關聯做更新唄

22樓:匿名使用者

update jzt set c=a

mysql裡如何將一個表裡面的某一個欄位下的資料複製到另外一個表裡面的某一個欄位?

23樓:

你a表的資料不是用sql語句寫的嗎?複製一下將表和欄位名改了就好了

mysql中更新多個欄位的值怎麼做

total 0 預設變數,來用於存放累自 加結果 sql 查詢語句bai sql mysql query sql while as mysql fetch array sql 還有一種辦法du更好,假如你要zhi累加的欄位名為price,則 dao sql select sum price asto...

mysql怎麼故意損壞表我想有個測試的損壞表,讓我自動修復做測試

1.表損壞的原因分析 以下原因是導致mysql 表毀壞的常見原因 1 伺服器突然斷電導致資料檔案損壞。2 強制關機,沒有先關閉mysql 服務。3 mysqld 程序在寫表時被殺掉。4 使用myisamchk 的同時,mysqld 也在操作表。5 磁碟故障。6 伺服器宕機。7 mysql 本身的bu...

求助怎麼利用ASP把MySQL資料庫裡的資料顯示到網頁上

你好啊!這必須是三層的架構啊!分為前臺頁面,中間的連結資料庫的 層面!還有底層的資料庫層面!中間的部分從資料庫取資料返回到asp 顯示資料!要是讓我搞完整的 工作量不小吧!我這裡有個完整例子。連線資料庫 vb.net protected sub page load sender as object,...