Procent PKB według kraju
Obliczenie procentu z sumy to dobry sposób na porównanie wskaźników wolumenowych między grupami. Samo pokazanie wolumenu w raporcie daje pewien wgląd w dane, ale dodanie proporcji pozwala szybko i wygodnie zestawiać wartości ze sobą.
Aby wykonać obliczenie procentu z sumy, wykonaj następujące kroki:
- Utwórz funkcję okna, która zwraca łączny wolumen z podziałem na to, co uznajemy za całość. Jeśli za całość przyjmujemy całą tabelę, klauzula podziału nie jest potrzebna.
- Oblicz proporcję, dzieląc wolumen z każdego wiersza przez łączny wolumen w danej partycji.
W tym ćwiczeniu obliczysz procentowy udział gdp każdego kraju względem całego świata oraz względem regionu, do którego należy dany kraj.
To ćwiczenie jest częścią kursu
Raportowanie w SQL
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
-- 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 ____;