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

SQL ile Keşifsel Veri Analizi

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

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

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