mysql实现跨库查询
现在一个项目有多个数据库,所以想要学习一下跨库查询。
工具:mysql,Navicat Premium
下面是数据库关系:
user数据库中的userdata表,id是userdata中的一个字段
plan数据库中的userplan表,planname是表userplan中一个字段
userdata表与userplan表中userID关联
查询的sql语句如下:
SELECT
plan
.userplan.planname,
userdata.id
FROM
user
.userdata
LEFT JOIN plan
.userplan ON plan
.userplan.user_id = user
.userdata.id
WHERE
plan
.userplan.planname = ‘今天开始学习数据库’