【发布时间】:2020-03-17 17:59:46
【问题描述】:
我正在使用 MYSQL 来获取 TA 拥有的最大学生人数。通过这个查询,我得到了所有的助教和每个助教的学生人数
SELECT TA.Name as Name, COUNT(Lecture.Student) AS studentcount
FROM TA
JOIN Lecture
WHERE TA.TA_PUID = Lecture.TA
GROUP BY TA.Name
ORDER BY studentcount DESC;
我的输出是这样的
David 2
Justin 2
Matt 2
Jennifer 1
Hannah 1
Timothy 1
Bob 1
我只想获得学生人数最多的 TA。我怎样才能做到这一点?在这种情况下,我希望我的输出是
David 2
Justin 2
Matt 2
【问题讨论】: