如何联接来自不同数据库的两个表。一个数据库是本地主机,另一个是联机的。

$connectA = mysql_connect('localhost','root','','abc');
$connectB = mysql_connect('xxx','yyy','zzz','xyz');

我想加入表department的department_name,表department有abc和xyz数据库。

最佳答案

你不能只使用join这个词。是的,因为SQL查询总是发送到特定的数据库或服务器。
您需要发送两个独立的查询,每个数据库一个,然后在PHP中提供一些逻辑,以便通过SQL JOINS(完全连接)或一些更高级的脚本连接它们。
如果没有看到你自己的代码就帮不上忙了。

关于php - 如何联接来自不同数据库的两个表,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/28694420/

10-17 03:05