如何用sql语句统计各班在A,B,C,D四个分数段的人数
来源:学生作业帮 编辑:大师作文网作业帮 分类:数学作业 时间:2024/11/10 15:08:54
如何用sql语句统计各班在A,B,C,D四个分数段的人数
比如有1,2,3三个班,统计各班在>=A,>=B,>=C,>=D四个分数段的人数
比如有1,2,3三个班,统计各班在>=A,>=B,>=C,>=D四个分数段的人数
select 班级,
sum(case when 分数>=A and 分数<B then 1 else 0 end) A,
sum(case when 分数>=B and 分数<C then 1 else 0 end) B,
sum(case when 分数>=C and 分数<D then 1 else 0 end) C,
sum(case when 分数>=D then 1 else 0 end) D
from 表名
group by 班级
再问: 有表,名Scores 有StudentId,ClassId,Score三个字段 如何用sql语句将各班平均分算出,并按平均分得出各班名次, 我实在是想不出来了,求各位帮忙
再答: 你重新问,你最后想查出哪几列? 这个先采纳了
sum(case when 分数>=A and 分数<B then 1 else 0 end) A,
sum(case when 分数>=B and 分数<C then 1 else 0 end) B,
sum(case when 分数>=C and 分数<D then 1 else 0 end) C,
sum(case when 分数>=D then 1 else 0 end) D
from 表名
group by 班级
再问: 有表,名Scores 有StudentId,ClassId,Score三个字段 如何用sql语句将各班平均分算出,并按平均分得出各班名次, 我实在是想不出来了,求各位帮忙
再答: 你重新问,你最后想查出哪几列? 这个先采纳了
如何用sql语句统计各班在A,B,C,D四个分数段的人数
sql语句统计数量用一句相对简单的sql语句对下面例子进行统计ID pro1 a,b,c,d2 a,c,d3 a,b,d
sql语句如何写?有一个表table 里面有A,B,C,D四个字段
SQL语句按年龄分组,统计各个年龄的人数
利用SQL语句统计出各年龄段人数
SQL语句中条件短语的关键字是:a)where b)for c)skip d)condition
SQL语句 如果A=1 B=2 C=3 那么D等于5
如何用C#将成绩转换成A、B、C、D四个等级
SQL统计各班的学生数量,显示班级编号和相应人数
如图,在方格纸中,A,B,C,D四个点都在小方格的顶点上,现以A,B,C,D为端点画线段AB与CD交于点O
如图,在小河的同侧有A,B,C,D四个村庄,图中线段表示道路.邮递员从A村送信到B村,总是走经过C村的道路,不走经过D村
如何用SQL语句汇总两张不同的表相同的列的数量如A1(a,b2,c1);A2(a,b2,c2),c代表数量,如何将查询c