始める無料で始める

獲得メダル数でオリンピック選手に番号を付ける

行番号付けはランキングにも使えます。たとえば、OVER 句で各選手のメダル数で並べ替えて行に番号を振ると、最多メダルの選手に 1、2番目に多い選手に 2、といった具合に順位が割り当てられます。

この演習はコースの一部です

PostgreSQL 集計統計とウィンドウ関数

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

SELECT
  -- Count the number of medals each athlete has earned
  ___,
  ___ AS Medals
FROM Summer_Medals
GROUP BY Athlete
ORDER BY Medals DESC;
コードを編集して実行