做一些练习我不知道如何做这个查询
有这两张桌子
StudentTable ( IDstudent ,....)
考试(IDexam,...,学生,...,结果)
在哪里
- 学生考试参考 IDstudent in student
- resutl 有一个布尔值
例子
StudentTable
IDstudent
S0001
S0002
S0003
EXAM
IDexam student result
1 S0001 true
2 S0002 true
3 S0002 true
4 S0003 false
查询必须显示考试中真实人数最多的学生的ID和人数
在示例 S0002 2 的情况下
我试过了
SELECT
student, count(1)
FROM
Exam E join StudentTable S on E.student=S.id_student
WHERE result='true'
GROUP by student
我所拥有的是
S0001 1
S0002 2
但我不知道如何取最大值
- 我能怎么做?