我有来自同一个数据库 Db1 的三个 mysql 表。
三个表具有以下列。
表一:名称城市分公司
表 2:年龄地址国家
表 3:无列。
我想将 Table1.Name 和 Table2.Age 复制到表 3。我该怎么做?
我有来自同一个数据库 Db1 的三个 mysql 表。
三个表具有以下列。
表一:名称城市分公司
表 2:年龄地址国家
表 3:无列。
我想将 Table1.Name 和 Table2.Age 复制到表 3。我该怎么做?
如果 table1 和 table2 不能连接并且 table 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