1. 学ぶ
  2. /
  3. コース
  4. /
  5. SQL Server 入門

Connected

演習

GROUP BY

以前の演習では、特定の地域で失われた需要量を求めるために、個別の WHERE クエリを書きました。ですが、すべての地域ごとに個別のクエリを書くのは避けたいですよね。幸い、GROUP BY を使えば、選んだ列ごとのユニークな値に対する合計を一度に集計できます。

ここでは再び grid テーブルに戻り、すべての地域について失われた需要の合計を計算します。

指示

100 XP
  • 各地域について、nerc_region と demand_loss_mw の合計を選択します。
  • demand_loss_mw が NULL の値は除外します。
  • 結果を nerc_region でグループ化します。
  • demand_loss を降順で並べ替えます。