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

Date parts निकालना

Coffee County मौसम स्टेशन पर हवा की रफ्तार मापने वाले एनीमोमीटर की मरम्मत सही ढंग से हुई या नहीं, इस पर संदेह है. सुझाव दिया गया है कि हर महीने में तेज़ हवा वाली रीडिंग्स की संख्या की तुलना की जाए, ताकि देखा जा सके कि क्या यह October 2023 तक मरम्मत हो गया था.

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

Redshift परिचय

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

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

  • date कॉलम से year निकालें और उसे year के रूप में alias करें.
  • date कॉलम से month निकालें और उसे month के रूप में alias करें.
  • केवल तब गिनें जब hourlywindspeed '0' न हो, इसके लिए संख्या '1' लौटाएँ.
  • year और month के क्रम में GROUP BY और ORDER BY करें.

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

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

-- Get the year from date as year
SELECT ___(___, date) as year,
       -- Get the month from date as month
       ___(___, ___) as ___,
       -- Count readings when the hourlywindspeed isn't '0'
       COUNT(
           CASE WHEN ___ != '0' THEN ___
           ELSE NULL
           END
       )
  FROM public_intro_redshift.coffee_county_weather
 -- Group and order by the dateparts you extracted
 GROUP BY ___, ___
 ORDER BY ___ DESC, ___ DESC;
कोड संपादित करें और चलाएँ