若某公司業務資料庫中包含了客戶、訂單、訂單明細、品項等資料表(Tables)如下:
CUSTOMER(CustNum, Name)
ORDER(OrderNum, CustNum, OrderDate, Amt)
ORDER_ITEM(OrderNum, ItemNum, Qty)
ITEM(ItemNum, Name, UnitPrice)
各資料表中的屬性分別為:
CUSTOMER:CustNum:客戶代碼、Name:客戶名稱,主鍵(Primary Key, PK):CustNum
ORDER:OrderNum:訂單號碼、CustNum:客戶代碼、OrderDate:訂單日期、
Amt:訂單金額,主鍵:OrderNum
ORDER_ITEM:OrderNum:訂單號碼、ItemNum:品項代碼、Qty:數量,
主鍵:(OrderNum, ItemNum)
ITEM:ItemNum:品項代碼、Name:品名、UnitPrice:單價,主鍵:ItemNum
且有以下外來鍵(Foreign Key, FK)Æ主鍵(PK)的關係:
ORDER.CustNumÆ CUSTOMER.CustNum
ORDER_ITEM.OrderNumÆ ORDER.OrderNum
ORDER_ITEM. ItemNum Æ ITEM. ItemNum
假設各屬性(attribute)之資料型態都已有適當定義。請寫出SQL-99(或Qracle、
SQL-Server、MySQL…,但須註明)命令完成以下查詢:
總購買金額超過100 萬的客戶之客戶名稱及其總購買金額。(10 分)
2016 年9 月份每種品項的總銷售量,列出各品項的品名及銷售數量(Qty)。(10 分)