資料表 renting 包含所有電影租借的紀錄。每筆紀錄都有唯一的 ID renting_id。其中也包含顧客資訊(customer_id)以及他們觀看的電影(movie_id)。此外,顧客在看完電影後可以給評分,而租借的日期也會被記錄下來。
renting_id
customer_id
movie_id
本練習屬於課程
試著完成這個範例程式碼,體驗一下這個練習。
SELECT ___ -- Select all ___; -- From table renting
第 1 章介紹一家名為 MovieNow 的線上電影租賃公司的使用情境,重點放在使用簡單 SQL 查詢,從其資料庫擷取並彙總資料。
當前練習
使用包含 GROUP BY、LEFT JOIN 與子查詢的更複雜查詢,來獲得對顧客偏好的洞見。
介紹巢狀查詢與相依巢狀查詢的概念,並使用 EXISTS 與 UNION 等函式來分類顧客、電影、演員等。
介紹並將 SQL 的 OLAP 擴充功能應用於多層級的彙總資料。這些擴充包含 CUBE、ROLLUP 與 GROUPING SETS 運算子。