ID 名字 分数
1 张三 72
2 李四 82
3 张三 79
4 张三 82
5 李四 90
需要查询统计出来:
张三 233
李四 172
目前我只会写单条的:
select sum(分数) as 总分数 from 学生表 where 名字=张三
学生名字还会有几个,比如王五,不一定是两个
SQL求总分及平均值
SQL求总分及平均值的方法。如下参考:1.打开数据库软件,添加数据库,右键点击并选择新查询。2.输出带SQL语句的类zd名称,附加项的平均分,命令是selectclasstableversion。类名,avg(分数)为平均分。3.将学生表和班级表与班级号连接起来,然后将结果表和学生表与学生号连接起来。4.数据表关联一般是使用...
可不可以用一条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 中,...
sql语句 统计本人选修课程的学分总分多少
SELECT SUM(单门分数) FROM 分数表 WHERE 学生姓名或者学生学号=本人 查出来的就是本人的所有科目加起来的总分。请采纳 谢谢!因为你未提供表和字段名,就只能这样写了不知道你看不看的懂。
sql语句的使用——查询每个学生的总分和平均分,有一张表
select sno, sum(grade) as total ,avg(grade) as average from sc group by sno
怎么使用一个sql语句,统计出每个学生的最高分和最低分。
select name max(chinese), max(chinese),max(math),min(math),max(english),min(english) from table group by name
用SQL命令创建名为“学生总分”的查询,查询所有学生的学号、姓名、总分...
你好, 考的是分组与分组函数的应用 设有学生表有学号, 姓名, 学科, 分数.1:select 学号, 姓名, sum(分数) 总分, avg(分数) 平均分 from 学生 group by 学号 2:select sum(分数) 总分, avg(分数) 平均分, max(分数) 最高分, min(分数) 最低分 from 学生 where 学科='?'group by ...
1查询成绩表的总分数,平均分,最低分和最高分。用sql语句怎么写?
---1. 计算每个人的总成绩并排名(要求显示字段:姓名,总成绩)select name,sum(cast(score as bigint)) as allscore from stuscore group by name order by allscore desc ---2. 计算每个人的总成绩并排名(要求显示字段: 学号,姓名,总成绩)select stuid,name,sum(cast(score as bigint))...
SQL在学生表中查询每个人的总分与平均总学分的差,要求显示学号、姓名...
T-SQL语句如下:Select 学号,姓名,专业,总学分,总学分-(select avg(总学分) from [学生选课系统].[dbo].[学生表] where 专业=A.专业) as 与平均总学分的差 From [学生选课系统].[dbo].[学生表] as A (*注:以上语句是学生与其所属专业的平均总学分的对比,即平均总学分是按专业分开计算的...
利用sql统计“学生”表中学生的总人数
统计“学生”表中学生的总人数的sql语句是:select count(*) from student;其中select代表查询,count(*)是统计行数量,student是学生表,使用上述语句可以统计学生表中的所有行记录也就是学生的总人数。
sql查询每个学生的平均分 总分
select name,(Chinese+Math+English)\/3 平均分,(Chinese+English+Math) 总分 from 表名