हॉट डेक इम्प्यूटेशन
dbo.GetTripDistanceHotDeck नाम का एक फंक्शन बनाइए जो Hot Deck पद्धति से TripDistance वैल्यू रिटर्न करे. TripDistance की precision 18 और 4 decimal places होनी चाहिए.
यह अभ्यास पाठ्यक्रम का हिस्सा है
SQL Server में फंक्शंस और स्टोरड प्रोसीजर्स लिखना
अभ्यास निर्देश
dbo.GetTripDistanceHotDeck()नाम का एक फंक्शन बनाइए जोnumericडेटा टाइप रिटर्न करता हो.YellowTripDataके1000रिकॉर्ड्स के sample में से पहलाTripDistanceवैल्यू चुनिए.1000रिकॉर्ड्स के sample में केवल वही रिकॉर्ड शामिल हों जहाँ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;