阿摩線上測驗 登入

申論題資訊

試卷:108年 - 臺灣銀行 108 年新進人員 程式設計人員(一) 、程式設計人員(二)、資訊人員 綜合科目:邏輯推理、軟體工程、系統分析、資料結構、資料庫應用#78906
科目:邏輯推理、軟體工程、系統分析、資料結構、資料庫應用
年份:108年
排序:0

題組內容

第五題: 
已知有如下 4 張表: 
學生資料表:STUDENT(Sid,Sname,Sbirthday,Ssex) 
課程資料表:COURSE(Cid,Cname,Tid) 
成績資料表:GRADE(Sid,Cid,Gscore) 
教師資料表:TEACHER(Tid,Tname) 
其中,Sid 代表學號,Sname 代表學生姓名,Sbirthday 代表學生生日,Ssex 代表學生 性別,Cid 代表課程編號,Cname 代表課程名字,Tid 代表教師編號,Tname 代表教師名字, Gscore 代表成績。 5d6e2e38e5a45.jpg
根據以上資訊按照下面要求寫出對應的 SQL 語句:

申論題內容

(一)查詢不同老師所教不同課程平均分數從高到低顯示。【5 分】5d6e2e5bb3a98.jpg

詳解 (共 1 筆)

詳解 提供者:Colin

SELECT T.Tid,T.Tname,C.Cid,C.Cname,AVG(G.score) 
FROM COURSE C, TEACHER T,G GRADE
WHERE T.Tid=C.Tid AND C.Cid=G.Cid
GROUP BY G.Cid;