簡體   English   中英

Mysql 3表,復制列

[英]Mysql 3 tables, copy column

我有來自同一數據庫Db1的三個mysql表。

三個表具有以下列。

表1:名稱城市分公司

表2:年齡地址國家

表3:無列

我想將Table1.Name和Table2.Age復制到表3。我該怎么做?

如果無法將表1和表2連接在一起,並且表3沒有2列,則這沒有什么意義。 如果可以加入:

insert into table3 (name, age)
select table1.name, table2.age
from table1 join table2 on (table1.columnToLinkFromTable1 = table2.columnToLinkFromTable2)

您也可以這樣做,但是當然沒有多大意義:

insert into table3 (name, age)
    select table1.name, table2.age
    from table1, table2

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM