BaşlayınÜcretsiz Başlayın

Ülke başına GSYİH yüzdesi

Gruplar arasında hacim metriklerini karşılaştırmak için toplamın yüzdesi hesabı çok işe yarar. Bir raporda yalnızca hacim metriğini göstermek bazı içgörüler sağlasa da, bir oran eklemek değerleri hızlıca karşılaştırmamıza olanak verir.

Bir toplamın yüzdesi hesabı çalıştırmak için şu adımları izle:

  1. Toplam olarak kabul edilen şeye göre bölümlenmiş (partitioned) toplam hacmi üreten bir window (pencere) fonksiyonu oluştur. Eğer tüm tablo toplam olarak kabul ediliyorsa, PARTITION yan tümcesine gerek yoktur.
  2. Her satırın hacim metriğini bölümdeki toplam hacme bölen bir oran çalıştır.

Bu egzersizde, her ülke için gdp yüzdesini hem tüm dünyaya göre hem de o ülkenin bölgesine göre hesaplayacaksın.

Bu egzersiz

SQL ile Raporlama

kursunun bir parçasıdır
Kursu Görüntüle

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

-- 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 ____;
Kodu Düzenle ve Çalıştır