Re: [SQL ] 問一題高考的題目

看板Database (資料庫)作者 (Cutie)時間18年前 (2006/08/28 17:11), 編輯推噓1(100)
留言1則, 1人參與, 最新討論串4/6 (看更多)
※ 引述《foxzgerald (O⊥M)》之銘言: : ※ 引述《seagal (會長繞跑了)》之銘言: : 假設一個公司關連資料庫(Relational Database)中有兩個表格(Tables) : 分別儲存「零件」(Part)、「需求」(Requisition)。其Schema如下: : Part(Number, Description, Weight, Color) : Requisition(Proj_ID, Part_No, Qty) : 上述零件表格中之屬性分別代表「編號」、「敘述」、「重量」、「顏色」, : 而以「編號」為其主鍵(Primary Key)。 : 需求表格中之屬性分別代表「計畫代號」、「零件編號」、「需求數量」,而 : 以「計畫代號」與「零件編號」合在一起為其主鍵。 : (二)以如(一)題目中之口語寫出下列SQL之查詢。(注意:不要解釋其語法,而 : 要以口語化寫出其語意)(20分) : SELECT Part_No : FROM Requisition X : WHERE Proj_ID = 4 : AND EXISTS : (SELECT * : FROM Requisition Y : WHERE Proj_ID = 5 : AND X.Proj_ID = Y.Proj_ID); 沒錯 我幫你用SQL測驗過了 測驗平台為MSSQL與MySQL 這題很明顯在WHERE子句上面主查詢與子查詢是沒有任何交集的 看起來高考的題目也不難嘛 : 答: : (二)請列出計劃代號4的零件中,也有使用在計劃代號5的所有零件代號。 : 答案是補習班給的 : 我覺得有點問題吧 : 這個statement應該選不出東西出來 : 大家覺得呢? : 再補上第二個問題 : http://140.109.169.200/SQL2.jpg
: 這什麼東西啊 : 中間那塊是什麼? : 出生到現在還沒看過長這樣的ER model : 請問大家學生 教員 計畫 是三元關係嘛? : 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.229.115.119

08/28 22:59, , 1F
"AND X.Proj_ID = Y.Proj_ID" 這條件是應該刪掉才對
08/28 22:59, 1F
文章代碼(AID): #14yhCo9L (Database)
文章代碼(AID): #14yhCo9L (Database)