在全校学生数学成绩中查询数学成绩均低于90的班级,用sql怎么看全校成绩排名实现?

存在有3张表具体字段信息如下:

             学生姓名(student_name),

             班级id(class_id)

             性别(gender)

1.请提供三年级各班嘚成绩平均分(输出列:班级id,男生平均分女生平均分,班级平均分)

2.请提供每个年级中姓张的同学的占比(输出列:年级id占比)

3.请提供每个年级中语文的考试最高分(输出列:年级,分数)

4.请提供全校中班级人数超过30人且男生人数大于女生人数的班级列表(要求试用having输出列:年级,班级)

5.请提供全校中每个科目都超过90分的学生姓名(输出列:年级姓名)

6.请提供一年级总分排名前10 的列表(输出列:學生姓名,总分排名)

7.请提供一年级数学科目的分数排名情况(输出列:学生姓名,得分班级排名,年级排名)

一个分数统计的问题 查出及格 不忣格 和及格率 [问题点数:60分结帖人zz]

哥们你的回帖速度之快 真的是非常的感谢你!你太优秀了!你是我的偶像了

--按照60分为及格。
科目 及格 鈈及格 及格率
(所影响的行数为 3 行)
科目 及格 不及格 及格率
(所影响的行数为 3 行)

科目 及格 不及格 及格率


匿名用户不能发表回复!

我要回帖

更多关于 怎么看全校成绩排名 的文章

 

随机推荐