11智能在线
新记
若给你一个表的数据库包含成绩A成绩B成绩C,怎样用SQL查询他们这三个成绩的总和的平均值。急求!
如题所述
举报该文章
相关建议 2011-11-22
select avg(sum(grade)) from sc group by cno;
SC 是选课表
CNO 是课程号
GRADE 是成绩,如你说的如果有三门成绩A,B,C
那么被选的课程只有三门,所以按课程号分组。
Oracle亲测、完全没问题。你可以随便输数据测试。
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/8s272p78p.html
其他看法
第1个回答 2011-11-22
select avg(A+B+C) from table 看看是这个吗?
相似回答
a
b
c
在同
一个表格
求
他们的总和
。。。
用SQL
写
答:
select sum(a+b+c) from tab
大家正在搜
数据库怎么建立一个成绩总分查询表
数据库向学生表和成绩表中添加数据
一个表可以包含多个数据库吗
查找一张成绩表中的最小成绩
数据库成绩表中的最高分
在数据库的表定义中限制成绩属性列
限制数据库表的列的取值范围
数据库成绩表
成绩管理数据库表
相关问题
创建SQL查询,用SELECT语句为"成绩"表各科成绩做一个...
查询每个学生的各科成绩sql语句
mysql数据库 条件一个学生名N 信息表A 课程表B 和成...
a表和b表在不同的数据库中,如何用SQL语句从a表和b表中提...
有三个sql表,a(学号,姓名,班级) b(课程编号,课程名...
数据库有2张表,一张学生表,一张成绩表,查询某学生的成绩,s...
有三个sql表 a(学号,姓名) b(课程编号,课程名称) ...
在SQL数据库中查询一个表中指定多项总数的问题。