Imputacja metodą Hot Deck
Utwórz funkcję o nazwie dbo.GetTripDistanceHotDeck, która zwraca wartość TripDistance metodą Hot Deck. Wartość TripDistance powinna mieć precyzję 18 oraz 4 miejsca po przecinku.
To ćwiczenie jest częścią kursu
Funkcje i procedury składowane w SQL Server
Instrukcje do ćwiczenia
- Utwórz funkcję o nazwie
dbo.GetTripDistanceHotDeck(), która zwraca typ danychnumeric. - Wybierz pierwszą wartość
TripDistancez próbki1000rekordów tabeliYellowTripData. - Próbka
1000rekordów powinna zawierać wyłącznie te wiersze, w którychTripDistancejest większe od zera.
Interaktywne ćwiczenie praktyczne
Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.
-- 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;