1. 学ぶ
  2. /
  3. コース
  4. /
  5. SQL Serverで学ぶ時系列分析

Connected

演習

週単位の粒度へダウンサンプリングする

マネジメントは、2020年にスパがどの程度利用されたかを確認したいと考えています。週ごとの結果として、アメニティ利用の合計分数、来場者数、その週でもっとも大きい Customer ID を持つ顧客(新規顧客が来ているかを見るため)を確認したいとのことです。

SQL Server の関数を使えば、このように固定の粒度へダウンサンプリングできます。その一つが DATEPART() です。

指示

100 XP
  • DATEPART() 関数を使って、デイスパの訪問データを週単位の粒度にダウンサンプリングします。
  • 各週でもっとも大きい Customer ID を持つ顧客を求めます。
  • SELECT 句で集計していない値があれば、それらを(AS Week のようなエイリアスは付けずに)GROUP BY 句にすべて指定します。