Pourcentage du PIB par pays
Un calcul de pourcentage du total est un bon moyen de comparer des métriques de volume entre plusieurs groupes. Afficher la métrique de volume dans un rapport donne déjà des informations, mais ajouter un ratio permet de comparer rapidement les valeurs.
Pour effectuer un calcul de pourcentage du total, procédez ainsi :
- Créez une fonction de fenêtre qui renvoie le volume total, partitionné selon ce qui est considéré comme le total. Si l’ensemble de la table est considéré comme le total, alors aucune clause de partition n’est nécessaire.
- Calculez un ratio qui divise la métrique de volume de chaque ligne par le volume total de la partition.
Dans cet exercice, vous calculerez le pourcentage de gdp pour chaque pays par rapport à l’ensemble du monde et par rapport à la région de ce pays.
Cet exercice fait partie du cours
Réaliser des rapports en SQL
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
-- Pull country_gdp by region and country
SELECT
____,
____,
____ AS country_gdp
FROM ____ AS cs
JOIN ____ AS c
ON ____
-- Filter out null gdp values
WHERE ____
GROUP BY ____
-- Show the highest country_gdp at the top
ORDER BY ____;