ÎncepețiÎncepe gratuit

Imputare Hot Deck

Creează o funcție numită dbo.GetTripDistanceHotDeck care returnează o valoare TripDistance prin metoda Hot Deck. TripDistance ar trebui să aibă o precizie de 18 și 4 zecimale.

Acest exercițiu face parte din cursul

Scrierea funcțiilor și a procedurilor stocate în SQL Server

Vezi cursul

Instrucțiuni pentru exercițiu

  • Creează o funcție numită dbo.GetTripDistanceHotDeck() care returnează tipul de date numeric.
  • Selectează prima valoare TripDistance dintr-un eșantion de 1000 de înregistrări din YellowTripData.
  • Eșantionul de 1000 de înregistrări trebuie să includă doar înregistrările în care TripDistance este mai mare decât zero.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

-- 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;
Editează și rulează codul