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