班級表學生表成績表
Ⅰ 學生數據表(學號,姓名,性別,班級);成績表(學號,課程編號,成績);課程表(課程編號,課程名稱)。
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.學生姓名