轉自:https://blog.csdn.net/zqmy_/article/details/84929955 學生表student 班級表class 課程表subject 成績表score 查詢所有學生各科成績按照總成績降序排列。 1. ...
學生表student 班級表class 課程表subject 成績表score 查詢所有學生各科成績按照總成績降序排列。 .獲取單門課程的學生成績 select sc.stu id,sc.score from score sc where sc.subject id .獲取所有學生的總成績 select sc.stu id,sum sc.score sumscore from score sc g ...
2019-06-09 23:31 0 5573 推薦指數:
轉自:https://blog.csdn.net/zqmy_/article/details/84929955 學生表student 班級表class 課程表subject 成績表score 查詢所有學生各科成績按照總成績降序排列。 1. ...
查詢所有學生的總成績,要求列出學號、姓名、總成績,沒有選修課程的學生的總成績為空。[使用左外連接] 數據庫:studentsdb 共有三個表 表1:curriculum 表2:grade 表3:student_info select distinct s.學號,s.姓名,SUM(分數 ...
的學生的學科、姓名、分數[依次是數學、語文]?; 3、查詢出總成績排名,字段為姓名和分數, ...
題目:查詢學生的總成績,並進行排名,總分重復時不保留名次空缺 分析:查詢學生的總成績 並進行排序 寫這個sql 簡單,直接按照學生student分組 然后sum(成績 score) SELECT studentid,SUM(score) AS a FROM student_score ...
今天面試遇到的一道SQL題,憋了半天沒答出來。回家第一件事就是Google答案,但找到的一些文章都不是完全符合題目要求,所以自己建了個測試表來折騰了。 表結構是這樣的: 要求是查出各科總成績最高的學生姓名和總成績。(注:第一名可能重分) 思路大概是根據姓名聚合查詢出name和 sum ...
CREATE TABLE stucores( id INT,/*學生id*/ NAME VARCHAR(11),/*學生姓名*/ course VARCHAR(11),/*課程名稱*/ score INT,/*單科分數*/ PRIMARY KEY(id,course))INSERT ...
查詢所有同學的學生編號、學生姓名、選課總數、所有課程的總成績 --解法一: --參考解法: --2019/04/17 ...
select Student.S_ID, Student.Sname, count(SC.C_ID), sum(score) from Student left Outer join SC on St ...