㈠ 再问 sql 合计每个记录的总分,并给总分排名
select 姓名,数学,语文,英语,数学+语文+英语 as 总分,(select count(1) from 成绩表 where 数学+语文+英语>=t.数学+t.语文+t.英语) as 排名 from 成绩表 t
㈡ sql语句 统计本人选修课程的学分总分多少
SELECT SUM(单门分数) FROM 分数表 WHERE 学生姓名或者学生学号=本人
查出来的就是本人的所有科目加起来的总分。
请采纳 谢谢!因为你未提供表和字段名,就只能这样写了不知道你看不看的懂。
㈢ sql 语句计算学生总成绩
select
学生.学号
as
姓名,
sum(成绩.分数)
as
总分
from
学生
left
join
成绩
on
成绩.学号=学生.学号
group
by
学生.学号
完全手打,若有疑问直接留言,我会持续关注的,保证好评率~
㈣ 请教~用SQL怎样可以算出总分然后显示出来
select 学号,姓名,性别,班级,语文成绩,英语成绩,数学成绩,操作 from 表
union all
select 总分,null,null,null,sum(语文成绩),sum(数学成绩),sum(英语成绩),null from 表
㈤ SQL 怎么查询统计学生总分
select sum(分数) as 总分数 from 学生表 where id between 4 and 5
㈥ SQL 里面怎么计算总分
你设计表的时候 下面有个计算列公式 在公式里写需要相加的列名相加
㈦ sql 合计每个记录的总分,并给总分排名
SQL2005:
select
姓名
,数学
,语文
,英语
总分=数学+语文+英语,
排名=row_number()over(order by 数学+语文+英语 desc)
from table
--SQL2000
select
姓名
,数学
,语文
,英语
总分=数学+语文+英语,
排名=(select count(1) from table where 数学+语文+英语>=t.数学+t.语文+t.英语)
from table t
㈧ SQL求总分及平均值
SQL求总分及平均值的方法。
如下参考:
1.打开数据库软件,添加数据库,右键点击并选择新查询。
㈨ sql语句的使用——查询每个学生的总分和平均分,有一张表
select sum(grade)总成绩,avg(grade) 平均成绩from sc where sno in(select sno from sc where sno in('1001','1002','1003','1004','1005'))
㈩ SQL 中如何 统计所有学生的总分 例如张三 30分 李四 40 分 总分就是70分
select '总分',sum(分数字段) from 表