以下选择语句返回学生列表:

SELECT * FROM students2014 ORDER BY LastName


但是,对于每一行,我需要从另一个表(notes2014)中返回数据,以允许我显示每个学生的最新笔记。 select语句如下:

SELECT Note FROM notes2014 WHERE NoteStudent='$Student'


$ Student表示students2014数据库中每个学生的ID。但是,此结果仅在查询初始语句后出现。

所以我的问题是,如何在第一个查询中运行第二个查询?

最佳答案

您应该这样查询数据:

select students2014.*, notes2014.note from students2014, notes2014 where students2014.id = notes2014.NoteStudent

关于php - 使用第一个查询的结果在查询中的第二个查询,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19537778/

10-12 14:17
查看更多