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

Connected

演習

結果を Flip OVER、逆順に

前の練習では、クエリで作成されたランクは値の小さい順に並んでいました。ウィンドウ関数に DESC を追加すると、今度は逆に、大きい順に並べることができます。

SELECT 
    id,
    RANK() OVER(ORDER BY home_goal DESC) AS rank
FROM match;

指示

100 XP
  • league テーブルと match テーブルから、リーグ name と平均総得点 を選択します。
  • ウィンドウ関数を完成させて、各リーグを平均得点の高い順にランク付けしてください。
  • ORDER``BY を使い、メインクエリを今作成した ランクを基に並び替えてください。