題組內容

六、假如某公司的關聯式資料庫包含以下三個表格,其內之欄位如括號內所示。
 客戶(客戶編號,姓名,電話,地址,年齡)
產品(產品編號,產品名稱,價格,庫存數量)
 訂單(訂單編號,購貨日期,客戶編號,產品編號,購買數量)

(三)針對不同客戶,請寫出 SQL 敘述以計算各個客戶所購買之各產品的購 買數量。(8 分)

詳解 (共 4 筆)

fish
fish
詳解 #5553945
2022/07/13
SELECT 姓名,產品名稱,SUM(購...
(共 95 字,隱藏中)
前往觀看
t23
t23
詳解 #7000383
2025/10/31
SELECT C.姓名 AS 客戶姓名,...
(共 150 字,隱藏中)
前往觀看
anita-home+go
anita-home+go
詳解 #5285723
2022/01/03
客戶(客戶編號,姓名,電話,地址,年齡)...
(共 445 字,隱藏中)
前往觀看
hchungw
hchungw
詳解 #6104305
2024/05/21
SELECT 客戶.姓名, 產品.產品名稱, SUM(訂單.購買數量) AS 總購買數量
FROM 客戶
JOIN 訂單 ON 客戶.客戶編號 = 訂單.客戶編號
JOIN 產品 ON 訂單.產品編號 = 產品.產品編號
GROUP BY 客戶.姓名, 產品.產品名稱;
在這個 SQL 敘述中:
使用 JOIN 子句將 客戶 表格與 訂單 表格根據 客戶編號 連接起來。
再使用 JOIN 子句將 訂單 表格與 產品 表格根據 產品編號 連接起來。
使用 SUM 函數計算每個客戶所購買的每種產品的總購買數量。
使用 GROUP BY 子句按 客戶姓名 和 產品名稱 分組,這樣每個客戶對每種產品的購買數量都會被單獨計算。

私人筆記 (共 1 筆)

anita-home+go
anita-home+go
私人筆記 #3814035
2022/01/03
客戶(客戶編號,姓名,電話,地址,年齡)...
(共 444 字,隱藏中)
前往觀看