ПочатиПочніть безкоштовно

Імпутація Hot Deck

Створіть функцію з назвою dbo.GetTripDistanceHotDeck, яка повертає значення TripDistance за методологією Hot Deck. Поле TripDistance має мати точність 18 і 4 знаки після коми.

Ця вправа є частиною курсу

Написання функцій і збережених процедур у SQL Server

Переглянути курс

Інструкції до вправи

  • Створіть функцію з назвою dbo.GetTripDistanceHotDeck() яка повертає тип даних numeric.
  • Виберіть перше значення TripDistance із вибірки YellowTripData розміром 1000 записів.
  • Вибірка з 1000 записів має включати лише ті рядки, де TripDistance більше нуля.

Інтерактивна практична вправа

Спробуйте виконати цю вправу, доповнивши цей зразок коду.

-- 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;
Редагувати та запускати код