Första idrottaren i alfabetisk ordning
Det är ofta användbart att hämta det första eller sista värdet i en datamängd för att jämföra det med övriga värden. Med absoluta hämtningsfunktioner som FIRST_VALUE kan du hämta ett värde från en fast position i tabellen – till exempel dess början eller slut.
Den här övningen är en del av kursen
PostgreSQL – Sammanfattande statistik och fönsterfunktioner
Övningsinstruktioner
- Returnera alla idrottare samt den idrottare som kommer först i alfabetisk ordning.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
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;