Percentage van het bbp per land
Een berekening voor percent van het totaal is een goede manier om volumemetrieken tussen groepen te vergelijken. Alleen de volumemetriek in een rapport tonen geeft al wat inzicht, maar met een verhouding kun je waarden snel en makkelijk vergelijken.
Volg deze stappen om een berekening voor percent van het totaal uit te voeren:
- Maak een windowfunctie die het totale volume oplevert, gepartitioneerd op wat als het totaal wordt gezien. Als de hele tabel als het totaal geldt, is er geen partition-clausule nodig.
- Voer een verhouding uit die de volumemetriek van elke rij deelt door het totale volume in de partitie.
In deze oefening bereken je het percentage van het gdp voor elk land ten opzichte van de hele wereld en ten opzichte van de regio van dat land.
Deze oefening maakt deel uit van de cursus
Rapporteren in SQL
Interactieve oefening met praktijkervaring
Probeer deze oefening door deze voorbeeldcode aan te vullen.
-- 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 ____;