IniziaInizia gratis

Percentuale del PIL per paese

Un calcolo di percentuale del totale è un ottimo modo per confrontare metriche di volume tra gruppi. Mostrare semplicemente la metrica di volume in un report dà qualche informazione, ma aggiungere un rapporto ci permette di confrontare i valori in modo rapido e immediato.

Per eseguire un calcolo di percentuale del totale, segui questi passaggi:

  1. Crea una window function che produca il volume totale, partizionata in base a ciò che è considerato il totale. Se l’intera tabella è considerata il totale, non serve alcuna clausola di partition.
  2. Calcola un rapporto dividendo la metrica di volume di ogni riga per il volume totale nella partizione.

In questo esercizio calcolerai la percentuale di gdp per ogni paese rispetto a tutto il mondo e rispetto alla regione di quel paese.

Questo esercizio fa parte del corso

Reportistica in SQL

Visualizza il corso

Esercizio pratico interattivo

Prova a risolvere questo esercizio completando il codice di esempio.

-- 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 ____;
Modifica ed esegui il codice