我正在使用以下 JOIN 语句:
SELECT *
FROM students2014
JOIN notes2014 ON (students2014.Student = notes2014.NoteStudent)
WHERE students2014.Consultant='$Consultant'
ORDER BY students2014.LastName
检索学生列表 (students2014) 和存储在 (notes2014) 中的每个学生的相应笔记。
每个学生在 notes2014 表中都有多个笔记,每个笔记都有一个与每个学生的唯一 ID 对应的 ID。上面的语句返回了一个学生列表,但复制了每个有多个笔记的学生。我只想显示每个学生的最新笔记(由最高笔记 ID 确定)。
这可能吗?