名前で最初のアスリート
データセットで最初や最後の値を取得して、他のすべての値と比較できると便利なことがよくあります。FIRST_VALUE のような絶対参照のフェッチ関数を使うと、テーブルの先頭や末尾など、絶対位置にある値を取得できます。
この演習はコースの一部です
PostgreSQL 集計統計とウィンドウ関数
演習の手順
- すべてのアスリートと、アルファベット順で最初のアスリートを返してください。
実践的なインタラクティブ演習
このサンプルコードを完成させて、この演習に挑戦してみましょう。
WITH All_Male_Medalists AS (
SELECT DISTINCT
Athlete
FROM Summer_Medals
WHERE Medal = 'Gold'
AND Gender = 'Men')
SELECT
-- Fetch all athletes and the first athlete alphabetically
___,
___ OVER (
ORDER BY ___ ASC
) AS First_Athlete
FROM All_Male_Medalists;