班级表学生表成绩表
Ⅰ 学生数据表(学号,姓名,性别,班级);成绩表(学号,课程编号,成绩);课程表(课程编号,课程名称)。
create database 学生成绩数据库 create table 课程信息表 ( 课号 char(6) primary key, 名称 char(6) NOT NULL ) 其他的以此类推,你看着给吧。
Ⅱ excel怎么从年级成绩总表中,调取班级成绩到新的表中
1、 选取全校学生成绩表,重命名为“总成绩”。
Ⅲ 班级学生成绩统计表
姓名作第一列,七门成绩分作第二列到第八列。先把姓名和成绩输入,总分用sum公式,排序用数据中的A-Z排序,平均分用average公式。不清楚的话可利用excle表格帮助。
Ⅳ 一个表student中有班级classid,学号id,成绩grade,请问计算各个班平均成绩的SQ
求平均成绩(按班级分组,每组求成绩总和,除以学号数量)内
select classid,sum(grade)/count(id) from student group by classid
求高容分学生
select classid,id,grade from student,(select classid,sum(grade)/count(id) as grade1 from student group by classid) AS B where student.classid=B.classid and student.grade>B.grade1
Ⅳ SQL命令 “学生”数据库中有 “学生表”、“课程表”和 “成绩表”。 “学生表”中包含学号、姓名
1、首先在电脑上打开数据库软件。然后附加有学生表和成绩表的数据库。
Ⅵ 数据库多表查询,学生表,课程表,成绩表
直接将三表关联查询就可以了
select b.姓名,c.课程,a.成绩
from 成绩表 a,学生表 b,课程表 c
where a.学生学号 = b.学号 and a.课程编号 = c.编号 and a.成绩 < 60
Ⅶ JavaWeb小问题,给定4个表(学生表,班级表,科目表,学生成绩表)
就是简单的查询 啊,排序用order by,
Ⅷ 有学生表(学号,姓名,班级,总成绩),要得到每个同学的学号和总成绩,则SQL查询语句是
SELECT 学号,总成绩 FROM 学生表;
每个词之间有空格 ,注意逗号。
Ⅸ 学生表(学号,姓名,班级,成绩)
肯定是按照班级分成多张
Ⅹ sql语句:已知学生表student 字段学生id 学生姓名 班级id 课程名称 考试成绩
oracle.(与sql server的sql语句主要在函数上,我记得sql server没有nvl 有nullif)
(1)
select b.班级名称,a.课程名称,a.平均分 from (select 班级id,课程名称,avg(nvl(考试成绩,0)) 平均分 from student group by 班级id,课程名称) a,class b where a.班级id=b.班级id
(2)
select * from student, (select 学生姓名,count(*) from student where 考试成绩<60 group by 学生姓名 having count(*)>2) a where 考试成绩<60 and student.学生姓名=a.学生姓名