1. Обучение
  2. /
  3. Курса
  4. /
  5. SQL में Exploratory Data Analysis

Connected

упражнение

सप्ताह के दिन के अनुसार भिन्नता

क्या किसी अनुरोध को पूरा करने में लगने वाला समय, उस सप्ताह के दिन के अनुसार बदलता है जिस दिन अनुरोध बनाया गया था?

हम किसी टाइमस्टैम्प को कैरेक्टर डेटा में बदलकर सप्ताह के दिन का नाम पा सकते हैं:

to_char(date_created, 'day') 

लेकिन सप्ताह के दिनों के ये कैरेक्टर नाम वर्णानुक्रम में सॉर्ट होते हैं, कालानुक्रम में नहीं। सप्ताह के दिनों को उनके कालानुक्रमिक क्रम में, प्रत्येक दिन के लिए एक पूर्णांक मान सहित पाने के लिए, हम यह इस्तेमाल कर सकते हैं:

EXTRACT(DOW FROM date_created)

DOW का मतलब है "day of week" (सप्ताह का दिन)।

Инструкции

100 XP
  • जिस सप्ताह के दिन पर अनुरोध बनाया गया था (date_created), उसका नाम day के रूप में चुनें।
  • अनुरोध पूरा होने (date_completed) और अनुरोध बनाए जाने के बीच के औसत समय को duration के रूप में चुनें।
  • day (सप्ताह के दिन का नाम) और सप्ताह के दिन के पूर्णांक मान (एक फंक्शन का उपयोग करें) दोनों पर GROUP BY करें।
  • ORDER BY में सप्ताह के दिन के उसी पूर्णांक मान के आधार पर क्रमबद्ध करें, जिसके लिए आपने GROUP BY में वही फंक्शन उपयोग किया है।