ComeçarComece de graça

Extraindo partes de data

Há uma preocupação sobre se um anemômetro que mede a velocidade do vento foi consertado corretamente na estação meteorológica de Coffee County. Sugeriu-se comparar a quantidade de leituras com vento em cada mês para verificar se ele foi reparado até outubro de 2023.

Este exercício faz parte do curso

Introdução ao Redshift

Ver curso

Instruções do exercício

  • Extraia o ano da coluna date, usando o alias year.
  • Extraia o mês da coluna date, usando o alias month.
  • Conte apenas quando hourlywindspeed não for '0', retornando o número '1'.
  • Faça o agrupamento e a ordenação por ano e mês, nessa ordem.

Exercício interativo prático

Experimente este exercício completando este código de exemplo.

-- 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;
Editar e executar o código