मीन इम्प्यूटेशन
एक stored procedure बनाएँ जो YellowTripData के उन रिकॉर्ड्स पर mean imputation लागू करे जिनमें TripDistance गलती से शून्य है. औसत ट्रिप दूरी वाले वैरिएबल की precision 18 हो और 4 दशमलव स्थान हों.
यह अभ्यास पाठ्यक्रम का हिस्सा है
SQL Server में फंक्शंस और स्टोरड प्रोसीजर्स लिखना
अभ्यास निर्देश
cuspImputeTripDistanceMeanनाम का एक stored procedure बनाएँ.- एक numeric वैरिएबल बनाएँ:
@AvgTripDistance. - उन सभी रिकॉर्ड्स के लिए औसत
TripDistanceनिकालें जहाँTripDistance0से बड़ा हो. YellowTripDataमें जिन रिकॉर्ड्स मेंTripDistance0है, उन्हें अपडेट करें और@AvgTripDistanceसेट करें.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
-- Create the stored procedure
___ ___ dbo.___
AS
BEGIN
-- Specify @AvgTripDistance variable
___ ___ AS numeric (18,4)
-- Calculate the average trip distance
___ ___ = ___(___)
FROM YellowTripData
-- Only include trip distances greater than 0
___ ___ ___ ___
-- Update the records where trip distance is 0
___ ___
___ ___ = ___
WHERE ___ = _
END;