阿摩線上測驗 登入

申論題資訊

試卷:112年 - 112 調查特種考試_三等_資訊科學組:資料庫應用#116219
科目:公職◆資料庫應用
年份:112年
排序:0

題組內容

二、假設有如下團購紀錄關連式資料庫,請使用 SQL 回答下列相關問題。(每小題 5 分,共 20 分) Member(fb_account, name, mobile)PK: fb_account 
Group(group_code, start_datetime, end_datetime, item, unit_price)PK: group_code
Buy_Record(fb_account, group_code, order_datetime, quantity)
PK: fb_account+group_code
FK: fb_account ref. Member(fb_account)
FK: group_code ref. Group 
註:查詢結果如非資料表的欄位名,請以別名形式,重新給予有意義的欄位名。

申論題內容

(三)請列出目前尚在採購中的團購團訊息,包括團號、開團日期時間、結團日期時間、物品、目前累計總數量,結果請依開團日期時間由近至遠排序顯示。

詳解 (共 1 筆)

詳解 提供者:rumi ru
SELECT
    G.gruop_code AS 團號, G.start_datetime AS 開團日期時間, G.end_datetime AS 結團日期時間, G.item AS 物品,            Sum(B.quantity) AS 總數量
FROM 
     Group G, Buy_Record B
WHERE 
    G.group_code = B.group_code AND G.end_datetime > NOW()
GROUP BY
    G.gruop_code, G.start_datetime, G.end_datetime, G.item
ORDER BY
    G.start_datetime DESC;