【发布时间】:2012-06-26 17:11:09
【问题描述】:
我有来自同一个数据库 Db1 的三个 mysql 表。
三个表有以下列。
表 1: 姓名 城市 分公司
表 2: 年龄 地址 国家
表 3: 没有列。
我想将 Table1.Name 和 Table2.Age 复制到表 3。我该怎么做?
【问题讨论】:
-
您是要复制一条记录还是将所有姓名和年龄值复制到表 3 中?
-
请提供实际架构并解释表之间的关系。
-
如果您的架构是这样的,那么就不可能以编程方式准确地填写表 3。表 1 或表 2 都没有主键或外键,因此无法准确地为姓名分配正确的年龄。我们要么需要更多信息,要么您的架构需要重新设计。
标签: mysql