查询出所有学生的总成绩和平均成绩
① 查询每位同学的课程门数、总成绩、平均成绩”的SQL语句是什么
SQL语句如下:
SELECT 学号, Count(课程编号) AS 课程总数, Sum(成绩) AS 总分数, Avg(成绩) AS 平均分
FROM 成绩表
GROUP BY 学号;
SQL常用操作语句如下:
选择:select * from table1 where 范围
插入:insert into table1(field1,field2) values(value1,value2)
删除:delete from table1 where 范围
更新:update table1 set field1=value1 where 范围
查找:select * from table1 where field1 like ’%value1%’
排序:select * from table1 order by field1,field2 [desc]
总数:select count as totalcount from table1
求和:select sum(field1) as sumvalue from table1
平均:select avg(field1) as avgvalue from table1
最大:select max(field1) as maxvalue from table1
最小:select min(field1) as minvalue from table1
② sql查询列出各班的平均成绩,最高成绩和最低成绩
sql查询列出各班的平均成绩,最高成绩和最低成绩
表连接,分组统计也不回会?
SELECT S.ClassCode AS [班级答代码]
,C.ClassName AS [班级名称]
,Avg(Score) AS [平均分]
,Max(Score) AS [最高分]
,Min(Score) AS [最低分]
FROM Scores S
JOIN Classes C ON C.Code = S.ClassCode
WHERE S.CourseCode IN (
SELECT CourseCode
FROM Courses
WHERE Name = '高等数学'
)
GROUP BY S.ClassCode
ORDER BY S.ClassCode
③ 使用sql select语句查询每个学生的平均成绩,结果包括“姓名”(出自student表)和“平均成绩”(依据scor
select 姓名,avg(成绩) as 平均成绩 from score group by 学号 order by avgavg(成绩) desc,姓名 into table avgscore
④ 使用SQL SELECT语句查询每个学生的平均成绩,在线等。
你没有告诉学生表和成绩表的关联字段,假设是id。 select 学生.姓名,avg(成绩回.成绩) as 平均成绩 into pinjun.dbf
from 学生答 inner join 成绩 on 学生.id=成绩.id
order by 学生.姓名
⑤ sql查询每个学生的平均分 总分
select sno, sum(grade) as total ,avg(grade) as average from sc group by sno
⑥ 5.用SQL命令查询所有学生的学号、姓名、总成绩、平均成绩。。请问第五题怎么做,救命啊
你的表是什么名?表里有哪些字段?假如你的学生表是Student,学号的字段名是“学专号”,姓名的字段名是“属姓名”成绩的字段名是“成绩”,那么查询所有学生的学号就是:select 学号,姓名,evg(成绩),sum(成绩) from student 应该就是这样的了你运行一下试试 我猜的 嘿嘿
⑦ oracle怎么查询每个学生的平均成绩
需要用到avg,代码如下:
select stu_id,avg(成绩) from 表 group by stu_id
Oracle Database,又名Oracle RDBMS,是甲骨文公司的一款关系数据库管理系统。
⑧ SQL语言:求出所有学生所有课程的平均成绩和学生中年龄最大的记录
你需要的查询语句如下:
select * avg(成绩) ,max(年龄) from 表名
group by 成绩字段,年龄
⑨ 5.用SQL命令查询所有学生的学号、姓名、总成绩、平均成绩。
用SQL命令查询所有学生的学号、姓名、总成绩、平均成绩。
select 学号,姓名,总成绩,(总成绩/总科数) from 表
⑩ sql语句的使用——查询每个学生的总分和平均分,有一张表
select sno, sum(grade) as total ,avg(grade) as average
from sc
group by sno