我有三个来自同一个数据库Db1的mysql表。
三个表格包含以下列。
表1: 名称 市 分支
表2: 年龄 地址 国家
表3: 没有专栏。
我想将Table1.Name和Table2.Age复制到表3.我该怎么做?
答案 0 :(得分:0)
如果无法连接table1和table2且表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