我正在从两个表(students2014 和 notes2014)中查询数据,以便返回学生列表以及每个学生的注释。为此,我使用以下 select 语句:
SELECT *
FROM students2014
LEFT JOIN notes2014
ON students2014.Student = notes2014.NoteStudent
WHERE students2014.Consultant='$Consultant'
ORDER BY students2014.LastName
这成功地给了我一个列表,但是有多个笔记的学生出现了两次,例如:
- 学生a - 注意
- 学生a - 注意
- 学生 b - 注意
- 学生 c - 注意
ETC...
我只希望为每个学生显示最新的笔记,因此只提供每个学生的列表一次。
希望这有意义吗?