阿摩線上測驗 登入

申論題資訊

試卷:110年 - 110 公務升官等考試_薦任_資訊處理:資料庫應用#103677
科目:公職◆資料庫應用
年份:110年
排序:0

題組內容

四、根據以下關聯資料表架構,老師可開設多門課程,同一門課可以有多位教師,學生也可以修多門課程,修過課程就會有分數。
student(SID, Sname, Sage, Ssex)// 學生編號, 姓名, 年紀, 性別
course(CID, Cname, TID)// 課程編號, 課名, 教師編號
 teacher(TID, Tname)// 教師編號, 教師名稱
 score(SID, CID, sc)// 學生編號, 課程編號, 分數
寫出以下 SQL 查詢

申論題內容

(四)查詢學過編號為「01」但是沒有學過編號為「02」課程的同學編號與 其修「01」課的分數。(10 分)

詳解 (共 1 筆)

詳解 提供者:邊工作邊唸書

SELECT S1.SID,S1.sc FROM 

score S1,score S2
WHERE S1.SID=S2.SID AND S1.CID=‘01’ 
AND S2.CID<>’02’;