Wskaźnik wydajności PKB per capita
Wskaźnik wydajności to przydatna metoda porównywania efektywności między grupami. Polega na odniesieniu każdego wiersza do wartości referencyjnej.
Aby obliczyć wskaźnik wydajności, wykonaj następujące kroki:
- Utwórz funkcję okna, która zwraca wynik dla całej partycji.
- Oblicz stosunek, dzieląc wartość każdego wiersza przez wartość całej partycji.
W tym ćwiczeniu obliczysz gdp_per_million dla każdego kraju w odniesieniu do całego świata.
gdp_per_million = gdp / pop_in_millions
Odwołasz się do tabeli country_stats_cleaned, która jest kopią tabeli country_stats pozbawioną problemów z typami danych.
To ćwiczenie jest częścią kursu
Raportowanie w SQL
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
-- Bring in region, country, and gdp_per_million
SELECT
____,
____,
____ AS gdp_per_million
-- Pull from country_stats_clean
FROM ____ AS cs
JOIN ____ AS c
ON ____
-- Filter for 2016 and remove null gdp values
WHERE ____
GROUP BY ____
-- Show highest gdp_per_million at the top
ORDER BY ___;