用sql代码查询课程成绩大于80分的所有学生成绩
可以采用以下SQL代码:SELECT ID, 学生姓名, 成绩 FROM 表名 WHERE 成绩 > 80。这条语句的具体含义是,从名为“表名”的数据库表中筛选出成绩大于80分的记录,并显示学生的ID、姓名和成绩。
可不可以用一条SQL语句查询多人各自成绩的总和?
查询多人各自成绩的总和sql语句如下:select name,SUM(score)from test2 group by name 按姓名分组,查看每个学生的优良中差统计:SELECT sname, count(snum) 总数,sum(case when snum<60 then 1 else 0 end) AS 不合格,sum(case when snum>=60 AND snum<70 then 1 else 0 end) AS 中,...
1查询成绩表的总分数,平均分,最低分和最高分。用sql语句怎么写
用sql中的统计函数就可以实现了 Select cno,max(grade) as 最高分,min(grade) as 最低分,sum(grade) as 总分 from 成绩表 group by cno 实现按课程号统计总分,最高分,最低分和平均分
1查询成绩表的总分数,平均分,最低分和最高分。用sql语句怎么写?
---7. 统计报表(要求显示字段: 学号,姓名,各科成绩,总分,平均成绩)select stuid as 学号,name as 姓名,sum(case when subject='语文' then score else 0 end) as 语文,sum(case when subject='数学' then score else 0 end) as 数学,sum(case when subject='英语' then score else 0 ...
按照科目统计所有班级某一科目所有学生的总成绩的SQL查询语言
select course as '成绩总和',sum(case when a = 'jsd1701' then score else 0 end ) as 'jsd1701',sum(case when a = 'jsd1702' then score else 0 end ) as 'jsd1702'...from 表格名 group by course;
按照科目统计所有班级某一科目所有学生的总成绩的SQL查询语言
select class,course,sum(score) as Totalfrom tablegroup by class,course
SQL在学生表中查询每个人的总分与平均总学分的差,要求显示学号、姓名...
T-SQL语句如下:Select 学号,姓名,专业,总学分,总学分-(select avg(总学分) from [学生选课系统].[dbo].[学生表] where 专业=A.专业) as 与平均总学分的差 From [学生选课系统].[dbo].[学生表] as A (*注:以上语句是学生与其所属专业的平均总学分的对比,即平均总学分是按专业分开计算的...
SQL语句 统计各个学生的不及格科目数量及不及格率 ,2条语句
(select 姓名,'化学' 科目,化学 成绩 from student where 化学<60))select 姓名,count(姓名)不及格科目数量 from test group by 姓名 --不及格率 ;with test as (select distinct (select count(姓名) from student)a,(select count(姓名) from student where 数学<60)b,(select count(姓名) ...
用SQL语句完成下列操作:(1)统计每个学生的平均成绩和姓名 (2)统计平均...
oralce sql 是这么写的:统计每个学生的平均成绩和姓名 select sname 姓名,avg(grade) 成绩 from s,sc where s.sno=sc.sno group by sname;统计平均成绩超过90分的学生姓名,学号和成绩 select sname 姓名,s.sno 学号,avg(grade) 成绩 from s,sc where s.sno=sc.sno group by sname having ...
sql语句 统计本人选修课程的学分总分多少
SELECT SUM(单门分数) FROM 分数表 WHERE 学生姓名或者学生学号=本人 查出来的就是本人的所有科目加起来的总分。请采纳 谢谢!因为你未提供表和字段名,就只能这样写了不知道你看不看的懂。