找回密碼
 註冊
搜索
熱搜: 活動 交友 discuz
查看: 1683|回覆: 0

[原創] SQL 2008/12/09

[複製鏈接]
發表於 2008-12-9 16:25:13 | 顯示全部樓層 |閲讀模式
第一題:找出在Classes表中 沒有選課紀錄的學生名字
  1. Select name From Students
  2. Where Not Exists(
  3.         Select * From Classes
  4.         Where Classes.sid = Students.sid
  5. )
複製代碼
第二題:找出'李鴻章'開設所有課之學生名字
  1. Select name From Students
  2. Where Not Exists(
  3.         (Select c_no From Instructors,Classes
  4.         Where name = '李鴻章' And Instructors.eid = Classes.eid
  5.         )Except(
  6.         Select c_no From Classes
  7.         Where Students.sid = Classes.sid)
  8. )
複製代碼
第三題:更新Classes資料表 講師'李鴻章'上課教室'500-K'改為'300-K'
  1. Update Classes Set Classes.room = '300-K'
  2. From Classes Inner Join Instructors On Classes.eid = Instructors.eid
  3. Where Instructors.name = '李鴻章' And Classes.room = '500-K'
複製代碼
您需要登錄後才可以回帖 登錄 | 註冊

本版積分規則

Checking the Pageranks

Archiver|手機版|小黑屋|WEO

GMT+8, 2026-7-29 08:14 PM , Processed in 0.018732 second(s), 20 queries .

Powered by Discuz! X5.0 Licensed

© 2001-2026 Discuz! Team.

快速回復 返回頂部 返回列表