सप्ताह का कौन-सा दिन सबसे व्यस्त है?
अब जब हमने जाँच लिया है कि हमारे डेटासेट में seconds लगातार मौजूद हैं, तो हम सप्ताह के प्रत्येक दिन के लिए कुल ट्रिप समय (Total Trip Time) निकाल सकते हैं।
यह अभ्यास पाठ्यक्रम का हिस्सा है
SQL Server में फंक्शंस और स्टोरड प्रोसीजर्स लिखना
अभ्यास निर्देश
DATENAME()का उपयोग करकेStartDateके लिएweekdayमान कोSELECTकीजिए।SUM()औरDATEDIFF()का उपयोग करकेTotalTripHoursकी गणना कीजिए। (seconds से शुरू करते हुए)।DATENAME()के परिणाम के अनुसार group कीजिए औरTotalTripHoursका सारांश निकालिए।TotalTripHoursको descending order में क्रमबद्ध कीजिए।
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
SELECT
-- Select the day of week value for StartDate
___(___, StartDate) as DayOfWeek,
-- Calculate TotalTripHours
___(___(___, StartDate, EndDate))/ 3600 as TotalTripHours
FROM CapitalBikeShare
-- Group by the day of week
GROUP BY ___(___, StartDate)
-- Order TotalTripHours in descending order
ORDER BY ___ DESC