Özel toplama dönemleri
2016-01-01 ile 2018-06-30 arasındaki her altı aylık dönemde, Evanston 311 isteklerinin medyan günlük sayısını bul. Aşağıdaki üç adımı izleyerek sorguyu oluştur.
Standart olmayan tarih/saat aralıklarına (örneğin altı ay) göre toplamak için, alt ve üst zaman sınırlarına sahip bölmeler (bins) oluşturmak üzere generate_series() kullanabileceğini ve sonra her bölmeye düşen gözlemleri özetleyebileceğini unutma.
Unutma: Ekranın sağ üst köşesindeki PDF simgesi bağlantısından, bu tür bir sorgunun örneğinin yer aldığı slaytlara erişebilirsin.
Bu egzersiz
SQL ile Keşifsel Veri Analizi
kursunun bir parçasıdırUygulamalı interaktif egzersiz
Bu örnek kodu tamamlayarak bu egzersizi bitirin.
-- Generate 6 month bins covering 2016-01-01 to 2018-06-30
-- Create lower bounds of bins
SELECT generate_series('2016-01-01', -- First bin lower value
___, -- Last bin lower value
'___'::interval) AS lower,
-- Create upper bounds of bins
generate_series('2016-07-01', -- First bin upper value
___, -- Last bin upper value
'___'::interval) AS upper;