单个SELECT语句中的两个数据库

时间:2015-03-18 04:19:41

标签: php mysql

我想从两个数据库中选择所有内容:database1database2。数据库 id均等于$user_id = $_SESSION['user_id']。如何为查询编写sql语句?

1 个答案:

答案 0 :(得分:0)

如果它们位于同一台服务器上,您只需使用database.table表示法:

SELECT t1.* FROM database1.table AS t1 WHERE t1.id = $id
UNION
SELECT t2.* FROM database2.table AS t2 WHERE t2.id = $id

脱离我的头顶