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

Connected

演習

GROUPING SETS でカスタム集計を作成する

GROUPING SETS 演算子を使うと、必要な集計レベルを自由に指定できます。

このシナリオでは、マネジメントは ROLLUP に近い結果を見たいのですが、情報量は少なめで構いません。階層内のすべての集計レベルを表示する代わりに、3つのレベルだけを表示したいとのことです。すなわち、総計、年別、そして 年・四半期・月 別です。

指示

100 XP
  • GROUPING SETS を使って GROUP BY 句を完成させてください。次を表示したいです。
  • 年・四半期・月(この階層順)ごとの各組み合わせにつき1行
  • 年ごとに1行
  • 総計(空のグループ)で1行