整合来自2个不同数据库的数据

时间:2015-08-10 07:29:33

标签: mysql sql sql-insert

MySQL如何查询我的案例:

我想要做的是加入两个表layout_widthtable1_db1。我想将数据从DB1插入DB2。 SQL查询是如何进行的?

我有2个数据库。

数据库1:DB1

表名:table1_db1

列名:名称

表名:table2_db1

列名:引用

数据库2:DB2

表名:table1_db2

列名:模型

列名:描述

1 个答案:

答案 0 :(得分:0)

您可以尝试以下内容:

INSERT INTO DB2.table1_db2 (model, description)
SELECT table1_db1.name AS model, table1_db2.reference AS description
FROM DB1.table1_db1
JOIN DB1.table1_db2 ON table1_db1.name = table1_db2.reference
;