我如何找到平均gpa的学生总数 [英] How do i find the total number of students who got average gpa

查看:94
本文介绍了我如何找到平均gpa的学生总数的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我想写一个查询,了解有多少学生获得平均GPA?当我找到平均GPA时,我得到正确的答案,但我不知道如何计算获得平均GPA的学生人数。

这里是我的查询,但它没有给出正确答案

选择计数(Sid),平均(GPA)

来自学生

group by Sid



我尝试过:



选择计数(Sid),平均(GPA)
$来自学生的b $ b

group by Sid

解决方案

尝试:

  SELECT  COUNT(*)
FROM 学生a
JOIN SELECT AVG(GPA) AS av FROM 学生)b
ON a.GPA = b.av


I want to write a query to find out how many students got average GPA? I am getting right answer when i just find out average GPA, but i don't know how to count the number of students who got average GPA.
here is my query, but it is not giving the right answer
Select count (Sid), Avg (GPA)
from Student
group by Sid

What I have tried:

Select count (Sid), Avg (GPA)
from Student
group by Sid

解决方案

Try:

SELECT COUNT(*) 
FROM Student a
JOIN (SELECT AVG(GPA) AS av FROM Student) b
ON a.GPA = b.av


这篇关于我如何找到平均gpa的学生总数的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆