阿摩線上測驗 登入

申論題資訊

試卷:110年 - 110 經濟部所屬事業機構_新進職員甄試_資訊:1.資訊管理 2.程式設計#103708
科目:國營事業◆1.資訊管理 2.程式設計
年份:110年
排序:0

題組內容

二、某書局採會員制販售各式國、高中參考書,系統的關聯式資料庫(Relational Database)包含4個資料表(table)如下,有底線者為主鍵:
參考書(書籍編號、書籍名稱、出版商編號、單價、會員折扣數)
出版商(出版商編號、出版商名稱、聯絡人)
銷售(銷售編號、會員編號、銷售日期、書籍編號、數量、售價、購買總額)
會員(會員編號、名字、入會日期、 聯絡電話)
若非會員,銷售資料表之欄位(會員編號)紀錄為N99,書籍之售價採參考書資料表的欄位(單價)販售; 反之,若為會員, 則採參考書資料表的欄位(單價)乘以欄位(會員折扣數)販售。
針對下列問題,請分別寫出SQL指令來進行查詢。(3題,每題5分,共15分)

申論題內容

(一)請列出每 本參考書的銷售數量,並按書籍編號由小到大排序。

詳解 (共 3 筆)

詳解 提供者:111考生

題目沒說要列出書名,有書籍編號足矣,所以這題應該不需要用到where條件來join吧

SELECT 書籍編號 SUM(數量)AS銷售數量

FROM 銷售

GROUP BY書籍編號
ORDER BY 書籍編號 Asc

 

詳解 提供者:LUCKY

SELECT 書籍編號,SUM(數量)

FROM 銷售

GROUP BY 書籍編號

ORDER BY 書籍編號 ASC

詳解 提供者:111郵專一,地特四資訊正取

select 書籍名稱,sun(數量)

form 參考書,銷售

where 參考書.書籍編號 = 銷售.書籍編號

group by 書籍編號

order by ASC