【发布时间】:2010-12-20 10:48:02
【问题描述】:
我有两个不同结构的数据库。
表 1:
ch_code ch_def ch_weight
表 2:
address ch_code
我需要合并这两个表,所以结构如下:
ch_code ch_def ch_weight address
两个表的行数或行数不同(表1数据较多)。
我应该使用merge、union.. 别的吗?
谢谢!
【问题讨论】:
-
嗯,这取决于你想要在结果表上做什么......如果你添加一些示例数据可能会有所帮助。
-
澄清一下,您的意思是您在同一个数据库中有 2 个表,并且正在寻找将导致您指定的列的查询吗?
-
是否有与表格相关的列?例如,代表两个表中同一行的 person_id。
-
是的,同一个数据库中的 2 个表,表 1 和表 2 的 ch_code 相同。
-
定义“合并”。您的意思是创建一个全新的永久表吗?或者只是将合并的数据检索到应用程序中以供临时使用?
标签: php mysql merge merging-data