原文:SQL 查询:查询学生平均成绩

编程萌新,因为遇到这么个SQL 查询的问题:在一张表A里有如下字段:学生姓名 学科名 学科成绩。写一条SQL 语句查出各科平均成绩并按学生姓名分组,按如下格式显示:学生姓名 语文 数学 英语。一开始遇到的时候挺懵的,有印象但是却忘了怎么写了,接下来就是查阅资料并亲自上手测试是否可行 第一次代码修修改改如下,此时还是在只用一张表来查询 无法实现上述目标结果,贴图只是为了说明下思考路线 : 然后查阅 ...

2018-04-03 11:57 0 18991 推荐指数:

查看详情

mapreduce实现学生平均成绩

思路:   首先从文本读入一行数据,按空格对字符串进行切割,切割后包含学生姓名和某一科的成绩,map输出key->学生姓名 value->某一个成绩   然后在reduce里面对成绩进行遍历求和,求平均数,然后输出key->学生姓名 value->平均成绩 ...

Tue Nov 15 23:35:00 CST 2016 0 1976
python实现计算学生平均成绩

功能要求:  输入学生姓名 依次输入学生的语文、数学、英语科目成绩 计算该学生平均成绩并打印 平均成绩保留一位小数点 计算该学生语文成绩占总成绩的百分比 源代码如下: 结果如下: ...

Tue Aug 28 22:35:00 CST 2018 0 12156
查询平均成绩大于70分的学生学号和姓名。

-- 1 查找出成绩表中所有学生平均数 -- 2.查找出平均分数 大于70 avg(score) > 70; -- 3.在学生表中获取Sid 和 sname字段 拼接 《平均分数 大于70》表中的 avg字段   ...

Thu Jan 16 04:53:00 CST 2020 0 2708
mysql查询每个学生的各科成绩,以及总分和平均

今天看一个mysql教程,看到一个例子,感觉里面的解决方案不是很合理。 问题如下: 有学生表: 成绩表: 想要查询出的效果: 其实就是原来是一个分数一条记录,现在变成一个学生一条记录。 那个教程里的sql如下: 实现的效果: 很明显,每个学生的每个成绩都是单独一条记录 ...

Sat Mar 02 02:22:00 CST 2019 0 561
sql: 联系题26 ,27】查询平均成绩大于等于 85 的所有学生的学号、姓名和平均成绩查询课程名称为「数学」,且分数低于 60 的学生姓名和分数

题目:26:查询平均成绩大于等于 85 的所有学生的学号、姓名和平均成绩 分析:这个应该是根据student 进行分组 group by 再根据 having >= 85 进行过滤,然后在关联student 信息表,拿到学生的基本信息 SELECT student.id ...

Mon Aug 19 19:58:00 CST 2019 0 2696
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM