gpt4 book ai didi

mysql - 如何从包含 GPA 列表的表格中列出 GPA 最高的部门?

转载 作者:行者123 更新时间:2023-11-29 11:08:33 25 4
gpt4 key购买 nike

我可以制作一个表格来显示每个部门的 GPA,但我不知道如何让它只显示 GPA 最高的部门。

我的查询是:

SELECT avg(grade) as GPA, deptID from tblStudent s inner join tblTranscript t
ON t.studentid = s.studentid
group by deptID

最佳答案

在 MYSQL 上试试这个

SELECT deptID, GPA
FROM(
SELECT deptID, AVG(grade) AS GPA
FROM tblStudent s
INNER JOIN tblTranscript t ON t.studentid = s.studentid
GROUP BY deptID ) t ORDER BY GPA DESC LIMIT 1

如果您使用的是 SQL-SERVER

SELECT TOP 1 deptID, GPA
FROM(
SELECT deptID, AVG(grade) AS GPA
FROM tblStudent s
INNER JOIN tblTranscript t ON t.studentid = s.studentid
GROUP BY deptID ) t ORDER BY GPA DESC

关于mysql - 如何从包含 GPA 列表的表格中列出 GPA 最高的部门?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40988699/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com