तिथियों को ट्रंकेट करना
आपसे कहा गया है कि आप दिनांक को घटते क्रम में और Coffee County में दैनिक औसत आर्द्रता का आउटपुट बनाएँ; लेकिन तालिका 20 मिनट के अंतराल में सेट है। आप टाइमस्टैम्प को तिथि में CAST करके ऐसा कर सकते हैं, लेकिन इसे तेज़ बनाने के लिए आइए उन फंक्शनों में से एक का उपयोग करें जो आपने अभी सीखे हैं.
यह अभ्यास पाठ्यक्रम का हिस्सा है
Redshift परिचय
अभ्यास निर्देश
dateटाइमस्टैम्प फ़ील्ड पर एक फंक्शन का उपयोग कीजिए ताकि टाइमस्टैम्प से केवल तिथि मिल जाए.- दिन के अनुसार
hourlyrelativehumidityका औसत निकालिए, और परिणामों को रिवर्स क्रोनोलॉजिकल क्रम में ऑर्डर कीजिए. - तिथि के आधार पर समूह बनाइए (GROUP BY), और तिथि को घटते क्रम में ऑर्डर कीजिए.
इंटरैक्टिव व्यावहारिक अभ्यास
इस अभ्यास को इस नमूना कोड को पूरा करके आज़माएँ।
-- Select just the actual date from the date field
SELECT ___(___) as day,
-- Calculate the average daily humidity from hourlyrelativehumidity
___(___)
FROM public_intro_redshift.coffee_county_weather
-- Group by the day
GROUP BY ___
-- Order by the day in reverse chronological order.
ORDER BY day ___;