CommencezCommencez gratuitement

Premier athlète par nom

Il est souvent utile d'obtenir la première ou la dernière valeur d'un jeu de données afin d'y comparer toutes les autres. Avec des fonctions d'extraction absolue comme FIRST_VALUE, vous pouvez récupérer une valeur à une position absolue dans la table, comme au début ou à la fin.

Cette activité fait partie du cours

Fonctions de synthèse et de fenêtre dans PostgreSQL

Voir le cours

Instructions de l’exercice

  • Retournez tous les athlètes ainsi que le premier athlète selon l'ordre alphabétique.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

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;
Modifier et exécuter le code