1. 学ぶ
  2. /
  3. コース
  4. /
  5. SQL でのデータ操作

Connected

演習

CASE WHEN を使った COUNT

特定の欧州の国で行われたサッカーの試合数は、シーズンによって違いがありますか?この問いに答えるために European Soccer Database を使います。

データベースに掲載されている各国ごとに、3つのシーズンで行われた試合数を確認します。各シーズンの試合数を別々の列にするほうが、はるかに比較しやすいです。country テーブルとフィルターしていない match テーブルを使って、2012/2013 シーズンと 2013/2014 シーズンに各国で行われた試合数を数えましょう。

指示

100 XP
  • '2012/2013' シーズンに行われた試合数を数える CASE WHEN 文を作成します。
  • '2013/2014' シーズンに行われた試合数を数える CASE WHEN 文を作成し、エイリアスを matches_2013_2014 にします。