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 = '今天开始学习数据库'


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM