शुरू करेंमुफ़्त में शुरू करें

FUNCTIONs का परीक्षण

अब समय है कि आप पिछले अभ्यास में लिखे गए तीन फंक्शनों को टेस्ट करें.

यह अभ्यास पाठ्यक्रम का हिस्सा है

SQL Server में फंक्शंस और स्टोरड प्रोसीजर्स लिखना

पाठ्यक्रम देखें

अभ्यास निर्देश

  • YellowTripData से PickupDate, TripDistance और FareAmount के पहले 100 रिकॉर्ड दिखाएँ.
  • PickupDate के घंटे के मान को dbo.GetShiftNumber फंक्शन में पास करके शिफ्ट का मान निकालें; शिफ्ट को दिखाएँ और WHERE क्लॉज़ में केवल shifts = 2 के लिए शामिल करें.
  • dbo.ConvertMiletoKm फंक्शन से TripDistance को किलोमीटर में कनवर्ट करें.
  • dbo.ConvertDollar फंक्शन से FareAmount को Euro (एक्सचेंज रेट 0.87) में कनवर्ट करें.

इंटरैक्टिव व्यावहारिक अभ्यास

इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।

SELECT
	-- Select the first 100 records of PickupDate
	TOP 100 ___,
    -- Determine the shift value of PickupDate
	dbo.___(___(___, ___)) AS 'Shift',
    -- Select FareAmount
	FareAmount,
    -- Convert FareAmount to Euro
	dbo.___(___, 0.87) AS 'FareinEuro',
    -- Select TripDistance
	TripDistance,
    -- Convert TripDistance to kilometers
	dbo.___(___) AS 'TripDistanceinKM'
FROM YellowTripData
-- Only include records for the 2nd shift
WHERE dbo.___(___(___, ___)) = 2;
कोड संपादित करें और चलाएँ