Začněte nyníZačněte zdarma

Procento HDP na zemi

Výpočet procenta z celku je skvělý způsob, jak porovnat objemové metriky napříč skupinami. Samotné zobrazení objemové metriky v reportu sice přináší určité poznatky, ale přidání poměru nám umožní hodnoty rychle a snadno porovnat.

Pro výpočet procenta z celku postupuj takto:

  1. Vytvoř okenní funkci, která vrátí celkový objem s rozdělením (partition) podle toho, co považujeme za celek. Pokud je celkem celá tabulka, klauzule partition není potřeba.
  2. Vypočítej poměr, který vydělí objemovou metriku každého řádku celkovým objemem v daném oddílu.

V tomto cvičení vypočítáš procento gdp každé země vůči celému světu a vůči regionu dané země.

Toto cvičení je součástí kurzu

Reporting in SQL

Zobrazit kurz

Interaktivní cvičení na vyzkoušení si v praxi

Vyzkoušejte si toto cvičení dokončením tohoto ukázkového kódu.

-- 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 ____;
Upravit a spustit kód