Mysql 集成来自2个不同数据库的数据

Mysql 集成来自2个不同数据库的数据,mysql,sql,sql-insert,Mysql,Sql,Sql Insert,我的案例的MySQL查询结果如何: 我要做的是将两个tabletable1\u db1和table2\u db1连接起来。我想将数据从DB1插入DB2。对此的SQL查询如何 我有两个数据库 数据库1:DB1 表名:表1_db1 列名:name 表名:表2_db1 列名:reference 数据库2:DB2 表名称:table1_db2 列名:model 列名:description您可以尝试以下操作: INSERT INTO DB2.table1_db2 (model, description)

我的案例的MySQL查询结果如何:

我要做的是将两个table
table1\u db1
table2\u db1
连接起来。我想将数据从DB1插入DB2。对此的SQL查询如何

我有两个数据库

数据库1:DB1

表名:表1_db1

列名:name

表名:表2_db1

列名:reference

数据库2:DB2

表名称:table1_db2

列名:model


列名:description

您可以尝试以下操作:

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
;

您可以尝试以下方法:

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
;

你能看看我最近的编辑吗?在db2中有两列,您可以参考我的最新编辑吗?在db2中,有两个列