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

Tarafsız çoğaltıları giderme

parking_violation veri kümesi, ihlalin ücretini belirten bir fee sütunu içerecek şekilde güncellendi. Bu sütun, New York City park cezası gelirini takip etmek için faydalı olur. Ancak, yinelenen ihlal kayıtları nedeniyle veri kümesine dayalı gelir hesaplamaları doğru olmaz. Bu yinelenen kayıtlar yalnızca fee sütunundaki değer bakımından farklıdır. Diğer tüm sütun değerleri yinelenen kayıtlarda ortaktır. Bu çoğaltıların yarattığı belirsizliği gidermek için minimum fee değerinin kullanılması kararlaştırıldı.

Yinelenen 3 parking_violation kaydını belirle ve çoğaltılar kaldırıldıktan sonra kullanılacak fee değerini bulmak için MIN() fonksiyonunu kullan.

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

PostgreSQL Veritabanlarında Veri Temizleme

Kursa Göz Atın

Egzersiz talimatları

  • Yinelenen kayıtlar için summons_number ve minimum fee değerini döndür.
  • Sonuçları summons_number'a göre grupla.
  • Sonuçları, summons_number count değeri 1'den büyük olan kayıtlara sınırla.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

SELECT 
	-- Include SELECT list columns
	___, 
    ___(___) AS fee
FROM 
	parking_violation 
GROUP BY
	-- Define column for GROUP BY
	___ 
HAVING 
	-- Restrict to summons numbers with count greater than 1
	___(___) ___ ___;
Kodu Düzenle ve Çalıştır