題組內容
二、假設關聯式資料庫中定義三個表格,其中 CUSTOMER 表格記錄顧客基 本資料,包含顧客編號(Cid) 、姓名(Name)和所居住的城市(City) ; MERCHANDISE 表格記錄貨品基本資料,包含貨品編號(Mid)和價格 (Price);PURCHASE 表格則為購買資料,記錄了某位顧客(Cid)於某 日(Date)購買某個貨品(Mid)的數量(Amount) 。在這些表格的欄位 中,除了價格和數量二者為數值型態的屬性,其餘皆為字串型態。此三 個表格的綱要簡列如下,且每個表格的主鍵以底線標註:
請根據以下兩個資訊需求分別寫出對應的 SQL 查詢指令,注意每個小題 皆各自對應到單一的 SQL 查詢句,但是可以使用子查詢句(Subquery) 或類似功能的寫法。
(二)試找出那些顧客購買貨品編號“M1”的總數量,超過編號“C2”顧客購買 貨品編號“M1”的總數量,並輸出那些顧客的編號。(10 分)
詳解 (共 4 筆)
每個結果都是確定的,是你在投生之前自己做出的選澤
詳解 #5217913
SELECT Cid FROM PU...
(共 180 字,隱藏中)
前往觀看
想當調查官
詳解 #6954335
SELECT CidFROM PURCH...
(共 195 字,隱藏中)
前往觀看
t23
詳解 #6998886
SELECT Cid FROM PUR...
(共 178 字,隱藏中)
前往觀看
邊工作邊唸書
詳解 #5169035
SELECT Cid FROM PURCHASE
WHERE Mid=‘M1’ GROUP BY Cid HAVING
SUM(Amount)>(SELECT SUM(Amount)FROM PURCHASE WHERE Cid=‘C2’ AND Mid=‘M1’);