CommencezCommencez gratuitement

Numéroter les Jeux olympiques par ordre croissant

Le jeu de données sur les Jeux olympiques d'été contient les résultats des compétitions entre 1896 et 2012. Les premiers Jeux olympiques d'été ont eu lieu en 1896, les deuxièmes en 1900, et ainsi de suite. Et si vous vouliez interroger facilement la table pour savoir en quelle année ont eu lieu les 13es Jeux olympiques d'été? Il faudrait numéroter les lignes pour y parvenir.

Cette activité fait partie du cours

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

Voir le cours

Instructions de l’exercice

  • Attribuez un numéro à chaque année où des Jeux olympiques d'été ont eu lieu.

Exercice interactif pratique

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

SELECT
  Year,

  -- Assign numbers to each year
  ___ ___ AS Row_N
FROM (
  SELECT ___ ___
  FROM Summer_Medals
  ORDER BY Year ASC
) AS Years
ORDER BY Year ASC;
Modifier et exécuter le code