CommencezCommencez gratuitement

Imputation Hot Deck

Créez une fonction nommée dbo.GetTripDistanceHotDeck qui retourne une valeur TripDistance selon la méthodologie Hot Deck. TripDistance doit avoir une précision de 18 et 4 décimales.

Cette activité fait partie du cours

Écrire des fonctions et des procédures stockées dans SQL Server

Voir le cours

Instructions de l’exercice

  • Créez une fonction nommée dbo.GetTripDistanceHotDeck() qui retourne un type de données numeric.
  • Sélectionnez la première valeur TripDistance à partir d'un échantillon de 1000 enregistrements de YellowTripData.
  • L'échantillon de 1000 enregistrements doit uniquement inclure ceux où TripDistance est supérieur à zéro.

Exercice interactif pratique

Essayez cet exercice en complétant ce code d’exemple.

-- 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;
Modifier et exécuter le code