2016 - 2024

感恩一路有你

sql查询成绩总和 SQL查询每课成绩最高的学生的信息?

浏览量:1884 时间:2021-03-11 04:42:44 作者:admin

SQL查询每课成绩最高的学生的信息?

大概思路是找出单科最高成绩,再跟成绩表关联找出学生。 假设成绩表有字段科目ID、学生ID、学生成绩三个字段 大概以下SQL,可以参考下: select 科目ID、学生ID、学生成绩 b.最高成绩 from 成绩表 a left join (select 科目ID,max(学生成绩) as 最高成绩 from 成绩表 group by 科目ID) b on (a.科目ID=b.科目ID and a.学生成绩=b.最高成绩) where b.最高成绩 is not null

求助!SQL语言查询成绩单中总成绩在60到80之间的学生的姓名,其中总成绩为平时成绩 期末考试。怎么写啊?

成绩表的主键应该是学号吧?


select 姓名 from 成绩表 where sum=(select sum(平均成绩 总成绩) from 成绩表 where sum betwwen 60 and 80 group by 学号)

查询学生总成绩的sql语句怎么编写?

select学生.学号as姓名,sum(成绩.分数)as总分from学生leftjoin成绩on成绩.学号=学生.学号groupby学生.学号sql语句更新:updatetable1setfield1=value1where范围查找:select*fromtable1wherefield1like"%value1%"(所有包含"value1"这个模式的字符串)排序:select*fromtable1orderbyfield1,field2[desc]求和:selectsum(field1)assumvaluefromtable1平均:selectavg(field1)asavgvaluefromtable1最大:selectmax(field1)asmaxvaluefromtable1最小:selectmin(field1)asminvaluefromtable1[separator]

sql查询成绩总和 sql查询每个学生的平均成绩 sql求学生平均成绩

版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。