搜索两个不同数据库之间的公共值

时间:2016-05-02 20:20:12

标签: mysql sql database mysql-workbench rds

我在Amazon RDS上托管了两个独立的数据库(不是表格),我通过Mac OSX El Capitan上的MySQL Workbench访问。

DB1的结构如下:

--id --- first_name --- last_name --- city --- dob

DB2的结构如下

--id --- company_name --- company_sector --- company_founder --- status

我有办法在这两个独立的数据库之间搜索公共值(db1.first_name + db1.last_name,db2.company_founder)吗?

还要添加db1.id和db2.id不相等。他们来自不同的来源。

1 个答案:

答案 0 :(得分:0)

您的语法类似于:

select db1.person.*
from 
  db1.person
  inner join db2.person
    on db1.person.id = db2.person.id
    where ....

您还可以根据需要指定名称以缩短内容。