題組內容

三、建構股票交易資料庫(Stock),請寫出 SQL 指令。
6170cd3a508e0.jpg

(二)查詢客戶姓名是"Tom"所有購買股票編號與購入總股數。(5 分)

詳解 (共 2 筆)

詳解 提供者:Wacky

SELECT Customer.cname , StockTrade.sid , SUM(StockTrade.share) AS '購入總股數'
FROM Customer INNER JOIN  StockTrade ON 
Customer.cid = StockTrade.cid
WHERE Customer.cname = 'Tom' GROUP BY StockTrade.sid ;

詳解 提供者:邊工作邊唸書
SELECT sid,SUM(share) AS 購入總股數 FROM StockTrade WHERE cid=(SELECT cid FROM Customer WHERE cname=‘Tom’) GROUP BY sid;