共计 280 个字符,预计需要花费 1 分钟才能阅读完成。
mysql 中有两个库 A,B 分别对应独立两个项目,现在有第三个项目需要关联查询 ab 两个库的数据
方式一(直接使用库名. 表名)SELECT
a.id,
b.id
FROM
databaseA.table a
LEFT JOIN databaseB.table b ON a.account = b.account
方式二(在某个库中新建视图)SELECT
a.id,
b.id
FROM
databaseA.table a
LEFT JOIN databaseA.v_table b ON a.account = b.account
在十万数据基础上测试速度 方式一 > 方式二
但是这种直接使用库名方式感觉有点突兀,有其它讲究吗
正文完