从两个数据库中获取数据的查询或存储过程。首先从主机1 中的学校数据库中获取数据
USE school;
SELECT id FROM student WHERE marks > 80;
使用来自host2的第一个查询结果,管理数据库
Use admin;
SELECT * FROM student_details WHERE id IN (result from first db)
您已接近
SELECT
*
FROM
admin.student_details sd
WHERE sd.id IN
(SELECT
s.id
FROM
school.student s
WHERE s.marks > 80)
如果你提供一些样本表、数据和你需要的输出,那会更好