我想用一个查询从两个引用id为id的表中获取前10条记录。
例如,我有studentStudent_details表。
现在我要获取student表的前5条记录和Student_details表的前5条记录。

最佳答案

是否将两个表的结果合并到一个结果集中?
如果是,那么使用

SELECT student.*, student_details.*
FROM student, student_details
WHERE student.id = student_details.student_id
ORDER BY id ASC LIMIT 5;

关于mysql - 使用单个查询从2个表中获取前5条记录,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4225075/

10-11 20:39