SQL 如何查找一個表里,每個班級各個學科的最高分? 學生表:STUDENT(S#,SNAME,SAGE,SSEX,CLASSNO) 班級表:CLASS(CLASSNO,CLASSNAME) 課程表:COURSE(C#,CNAME,T#) 成績表:SC(S#,C#,SCORE ...
根據要求,獲取班級成績的最高分的學生 第一個子查詢,先去各個科目的最高,再橫向比較各個科目的最高,再取最高分的那個科目 第二個子查詢,查詢每個同學的最高分 最后,通過第一個子查詢查詢出第一個最高分,和第二個子查詢查詢出學生的最高,當這兩個相同時,即要獲取的最高分 第一:子查詢做的就是先去每個科目的最高分,再取各個科目的最高分 第一:使用MAX取個各科的最高分 MAX返回一列中的最大值,即縱向比較 ...
2019-02-28 16:35 0 2790 推薦指數:
SQL 如何查找一個表里,每個班級各個學科的最高分? 學生表:STUDENT(S#,SNAME,SAGE,SSEX,CLASSNO) 班級表:CLASS(CLASSNO,CLASSNAME) 課程表:COURSE(C#,CNAME,T#) 成績表:SC(S#,C#,SCORE ...
題目:查詢各科成績最高分、最低分和平均分: 以如下形式顯示:課程 ID,課程 name,最高分,最低分,平均分,及格率,中等率,優良率,優秀率 及格為>=60,中等為:70-80,優良為:80-90,優秀為:>=90 要求輸出課程號和選修人數,查詢結果按人數降序排列,若人數相同 ...
SELECT L.C# As 課程ID,L.score AS 最高分,R.score AS 最低分 FROM SC L ,SC AS R WHERE L.C# = R.C# and L.score = (SELECT MAX(IL.score ...
20、查詢score中選學多門課程的同學中分數為非最高分成績的記錄。 select * from score a where sno in ( select sno from score group by sno having count(1)> ...
成績表score的結構: 如何查詢每門課程最高分的學生的學號,課程號,成績? 答案: 如果要知道學生的姓名: 參考:http://zhidao.baidu.com/link?url ...
select * from score a where sno in ( select sno from score group by sno having count(*)>1) --子查詢 選 ...
1.定義班級類:構造函數:班級名稱、班級學生列表設定班級名稱,獲取班級名稱添加班級學生獲取總分的最高分獲取語文平均分獲取數學平均分 2.定義學生類:構造函數:學生姓名、學生班級名稱、語文成績、數學成績、總分設定語文成績,獲取語文成績設定數學成績,獲取數學成績獲取學生總分 ...
從鍵盤讀入學生成績,找出最高分, 並輸出學生成績等級 一、題目 從鍵盤讀入學生成績,找出最高分,並輸出學生成績等級。 成績>=最高分-10 等級為’A’ 成績>=最高分-20 等級為’B’ 成績>=最高分-30 等級為’C’ 其余等級為’D’ 二、代碼 ...