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

Hot Deck ataması (imputation)

Hot Deck metodolojisiyle bir TripDistance değeri döndüren dbo.GetTripDistanceHotDeck adlı bir fonksiyon oluştur. TripDistance hassasiyeti 18 ve ondalık basamak sayısı 4 olmalı.

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

SQL Server'da Fonksiyonlar ve Saklı Yordamlar Yazma

Kursa Göz Atın

Egzersiz talimatları

  • numeric veri türü döndüren dbo.GetTripDistanceHotDeck() adlı bir fonksiyon oluştur.
  • 1000 kayıttan oluşan YellowTripData örnekleminden ilk TripDistance değerini seç.
  • 1000 kayıttan oluşan örneklem sadece TripDistance sıfırdan büyük olanları içermeli.

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

-- Create the function
___ ___ ___.___()
-- Specify return data type
___ ___(18,4)
AS 
BEGIN
RETURN
	-- Select the first TripDistance value
	(___ TOP 1 ___
	FROM YellowTripData
    -- Sample 1000 records
	TABLESAMPLE(1000 rows)
    -- Only include records where TripDistance is > 0
	___ ___ ___ ___)
END;
Kodu Düzenle ve Çalıştır