Zacznij terazZacznij za darmo

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

Zobacz kurs

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;
Edytuj i uruchom kod