Porcentaje del PIB por país
Un cálculo de porcentaje del total es una buena forma de comparar métricas de volumen entre grupos. Mostrar solo la métrica de volumen en un informe aporta cierta información, pero añadir una razón nos permite comparar valores de forma rápida y sencilla.
Para ejecutar un cálculo de porcentaje del total, sigue estos pasos:
- Crea una función de ventana que devuelva el volumen total, particionada por lo que se considere el total. Si se considera que el total es la tabla completa, entonces no se necesita cláusula de partición.
- Ejecuta una razón que divida la métrica de volumen de cada fila entre el volumen total en la partición.
En este ejercicio, calcularás el porcentaje de gdp de cada país con respecto a todo el mundo y con respecto a la región de ese país.
Este ejercicio forma parte del curso
Informes en SQL
Ejercicio interactivo práctico
Prueba este ejercicio y completa el código de muestra.
-- 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 ____;