sql查找数据并计算平均值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql查找数据并计算平均值相关的知识,希望对你有一定的参考价值。
在数据库中有2张表
第一张为:
学生姓名 学号
第二张为:
课程 分数 学号
数学 90 1
语文 78 1
数学 87 2
现在已经将2张表关联,想要查询平均分在75~100之间的学生的姓名,用SQL语言怎么写?
2、select b,avg(d) from a group by b -- 表a 按 列 b分组,计算每组的平均值
3、select avg(d) from a where b = 1 --计算表a中 字段b = 1的记录中 d 的平均值 参考技术A select 学生姓名
from 学生
where 学号 IN
(select 学号 from 成绩 group by 学号 having avg( 分数)>=75 and avg( 分数)<=100)本回答被提问者采纳 参考技术B 直接avg(字段) 就搞定,http://feiger.cn作答
以上是关于sql查找数据并计算平均值的主要内容,如果未能解决你的问题,请参考以下文章