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

Geçici bir tabloya ekleme yap

Benzer birden fazla sorgunun sonuçlarını UNION ile birleştirebilsen de, bazen bir sorguyu adımlara bölmek daha kolaydır. Bunu, geçici bir tablo oluşturup satırları içine ekleyerek yapabilirsin.

Fortune 500 verilerinden profits, profits_change ve revenues_change çiftlerinin her biri arasındaki korelasyonları hesapla.

Ortaya çıkan geçici tablonun yapısı şöyle olmalı:

measure profits profits_change revenues_change
profits 1.00 # #
profits_change # 1.00 #
revenues_change # # 1.00

Sonuçları daha okunur yapmak için round() fonksiyonunu hatırla:

round(column_name::numeric, decimal_places)
  1. ve 2. Adımların çıktı üretmediğini unutma. Sorgu sonucu bölümünde "Your query did not generate any results." ifadesini görmen normaldir.

Bu egzersiz, kursun bir parçasıdır

SQL ile Keşifsel Veri Analizi

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

DROP TABLE IF EXISTS correlations;

-- Create temp table 
___ ___ ___ ___ AS
-- Select each correlation
SELECT 'profits'::varchar AS measure,
       -- Compute correlations
       ___(___, ___) AS profits,
       ___(___, ___) AS profits_change,
       ___(___, ___) AS revenues_change
  FROM ___;
Kodu Düzenle ve Çalıştır