Pierwszy sportowiec według nazwy
Pobranie pierwszej lub ostatniej wartości w zbiorze danych jest często przydatne – pozwala porównywać z nią wszystkie pozostałe wartości. Funkcje pobierania bezwzględnego, takie jak FIRST_VALUE, umożliwiają pobranie wartości znajdującej się na określonej pozycji w tabeli – na przykład na jej początku lub końcu.
To ćwiczenie jest częścią kursu
PostgreSQL – statystyki podsumowujące i funkcje okna
Instrukcje do ćwiczenia
- Zwróć wszystkich sportowców oraz pierwszego sportowca według kolejności alfabetycznej.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
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;