MySql 手册 states :
*同样,要在同一语句中从数据库“db1”中的表“t”和数据库“db2”中的表“t”检索,必须将这些表中的列引用为“db1” .t.col_name' 和 'db2.t.col_name'.*
如何创建这样一个 select 语句?
最佳答案
对同名但位于不同数据库的表使用不同的别名
select d1.col1, d2.col1
from db1.table1 d1
inner join db2.table1 d2 on d1.id = d2.id
关于mysql - 选择数据库名称、表名称和列名称。,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20531260/