題組內容

二、假設關聯式資料庫中定義三個表格,其中 CUSTOMER 表格記錄顧客基 本資料,包含顧客編號(Cid) 、姓名(Name)和所居住的城市(City) ; MERCHANDISE 表格記錄貨品基本資料,包含貨品編號(Mid)和價格 (Price);PURCHASE 表格則為購買資料,記錄了某位顧客(Cid)於某 日(Date)購買某個貨品(Mid)的數量(Amount) 。在這些表格的欄位 中,除了價格和數量二者為數值型態的屬性,其餘皆為字串型態。此三 個表格的綱要簡列如下,且每個表格的主鍵以底線標註:
6170d6816bb99.jpg
 請根據以下兩個資訊需求分別寫出對應的 SQL 查詢指令,注意每個小題 皆各自對應到單一的 SQL 查詢句,但是可以使用子查詢句(Subquery) 或類似功能的寫法。

(二)試找出那些顧客購買貨品編號“M1”的總數量,超過編號“C2”顧客購買 貨品編號“M1”的總數量,並輸出那些顧客的編號。(10 分)

詳解 (共 4 筆)

每個結果都是確定的,是你在投生之前自己做出的選澤
每個結果都是確定的,是你在投生之前自己做出的選澤
詳解 #5217913
2021/11/19
SELECT Cid FROM PU...
(共 180 字,隱藏中)
前往觀看
想當調查官
想當調查官
詳解 #6954335
2025/10/23
SELECT CidFROM PURCH...
(共 195 字,隱藏中)
前往觀看
t23
t23
詳解 #6998886
2025/10/31
SELECT Cid FROM PUR...
(共 178 字,隱藏中)
前往觀看
邊工作邊唸書
邊工作邊唸書
詳解 #5169035
2021/10/21

SELECT Cid FROM PURCHASE 

WHERE Mid=‘M1’ GROUP BY Cid HAVING 
SUM(Amount)>(SELECT SUM(Amount)FROM PURCHASE WHERE Cid=‘C2’ AND Mid=‘M1’);