一天中最忙碌的小時
身為資料分析師,你可能會需要執行臨時查詢。你任職的新聞 App 有個熱門功能:提供過去一週的前五大新聞文章。已提供的資料表包含五條時間序列,每篇文章一條。dc_news_dim 存放這五篇文章的後設資料,dc_news_fact 則存放五條時間序列,各對應一篇文章。
這些文章會在數天內被閱讀。
閱讀行為具有週期性。有些時段比其他時段更忙。主編想知道,在總閱讀次數的角度,一天中哪三個小時最忙。
時間記錄在 ts 欄位中。
本練習屬於課程
PostgreSQL 的時間序列分析
練習說明
- 使用
EXTRACT()依據新聞文章的views找出一天中最熱門的三個小時;記得要彙總瀏覽次數。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
-- Find the top three reading hours of the day
SELECT
___ AS hour_of_day,
___ AS views
FROM ___
___
ORDER BY ___
___;