SELECT r.studentno,
r.subjectid,
r.studentresult,(SELECT student.studentname FROM student WHERE student.studentno = r.studentno) stuname,(SELECT subjects.subjectname FROM subjects WHERE subjects.subjectid = r.subjectid) subname
FROM result r;
查询最高分的学生信息
最高分
SELECTMAX(studentresult)FROM result;
最高分的成绩信息
SELECT studentno FROM result WHERE studentresult =(SELECTMAX(studentresult)FROM result);
根据最高分的学号找学生信息
SELECT*FROM studentWHERE studentno =(SELECT studentno FROM result WHERE studentresult =(SELECTMAX(studentresult)FROM result));
子查询SELECT r.studentno, r.subjectid, r.studentresult, (SELECT student.studentname FROM student WHERE student.studentno = r.studentno) stuname, (SELECT subjects.subjectname FROM subjects WHERE subjects.subjectid = r.subjectid) subname FROM result.