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
Instruções do exercício
- Extraia o ano da coluna
date, usando o aliasyear. - Extraia o mês da coluna
date, usando o aliasmonth. - Conte apenas quando
hourlywindspeednã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;