1. Apprendre
  2. /
  3. Cours
  4. /
  5. Manipulation de données en SQL

Connected

Exercice

Retournez vos résultats avec OVER

Dans le dernier exercice, le classement généré par votre requête allait du plus petit au plus grand. En ajoutant DESC à votre fonction de fenêtrage, vous pouvez créer un classement trié du plus grand au plus petit.

SELECT 
    id,
    RANK() OVER(ORDER BY home_goal DESC) AS rank
FROM match;

Instructions

100 XP
  • Sélectionnez le name de la ligue et le total moyen de buts marqués à partir de league et match.
  • Complétez la fonction de fenêtrage pour classer chaque ligue du plus élevé au plus faible nombre moyen de buts marqués.
  • ORDER la requête principale BY le rang que vous venez de créer.