7个回答
展开全部
对成绩字段使用avg()函数即可,但是首先需要对需要分类的类别使用group by 语句进行分类,
如要统计以班级为单位的平均成绩则
select 班级,avg(成绩) from 表名1,表名2,······ WHERE 条件
group by 班级
要统计学科平均成绩
select 学科,avg(成绩) from 表名1,表名2,······ WHERE 条件
group by 学科
统计不同学科不同班级的平均成绩就需要连接班级,成绩,学生,学科表再进行分类求平均了,基本模式和上面的一样,只是差在from 表名序列和wnere条件中
如要统计以班级为单位的平均成绩则
select 班级,avg(成绩) from 表名1,表名2,······ WHERE 条件
group by 班级
要统计学科平均成绩
select 学科,avg(成绩) from 表名1,表名2,······ WHERE 条件
group by 学科
统计不同学科不同班级的平均成绩就需要连接班级,成绩,学生,学科表再进行分类求平均了,基本模式和上面的一样,只是差在from 表名序列和wnere条件中
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
1:使用sql自带的avg函数
语法:SELECT AVG(column_name) FROM table_name
2:使用sum和count函数进行
SELECT SUM(fJE)/COUNT(*) as column_name FROM table_name
需要条件和分组可在后面加where 条件以及group by 分组
语法:SELECT AVG(column_name) FROM table_name
2:使用sum和count函数进行
SELECT SUM(fJE)/COUNT(*) as column_name FROM table_name
需要条件和分组可在后面加where 条件以及group by 分组
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
"select avg(成绩)from 表名 group by 平均条件字段"
平均条件是指的分组条件比如班级平均成绩,那么该字段就定为班级
平均条件是指的分组条件比如班级平均成绩,那么该字段就定为班级
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询