Mulai sekarangMulai gratis

Imputasi Hot Deck

Buat fungsi bernama dbo.GetTripDistanceHotDeck yang mengembalikan nilai TripDistance menggunakan metodologi Hot Deck. TripDistance harus memiliki presisi 18 dan 4 angka desimal.

Latihan ini merupakan bagian dari kursus

Menulis Function dan Stored Procedure di SQL Server

Lihat Kursus

Instruksi latihan

  • Buat fungsi bernama dbo.GetTripDistanceHotDeck() yang mengembalikan tipe data numeric.
  • Pilih nilai TripDistance pertama dari contoh YellowTripData sebanyak 1000 rekaman.
  • Sampel 1000 rekaman tersebut hanya boleh mencakup baris dengan TripDistance lebih dari nol.

Latihan interaktif langsung praktik

Cobalah latihan ini dengan melengkapi kode contoh ini.

-- 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;
Edit dan Jalankan Kode