每个学生每个科目最近考试时间
SELECT s.studentname,g.gradeName,b.subjectName,a.examDate,a.result FROM(
SELECT a.studentNO,a.subjectNo,MAX(examDate) examdate,MAX(studentresult) result
FROM result a
GROUP BY a.studentNo,a.subjectNo) a
INNER JOIN student s ON s.studentno = a.studentno
INNER JOIN grade g ON g.gradeId= s.gradeId
INNER JOIN SUBJECT b ON b.subjectno = a.subjectno
每个学生每个科目最近考试时间
最新推荐文章于 2021-01-28 04:48:19 发布
本文介绍了一个SQL查询案例,用于获取每位学生各科目的最近一次考试时间及成绩。通过使用内连接将学生表、年级表、科目表与成绩表关联起来,并按学生和科目分组以筛选出最新的考试记录。
2092

被折叠的 条评论
为什么被折叠?



