ComeçarComece de graça

Truncando datas

Pediram para você criar uma saída com a data em ordem decrescente e a umidade média diária em Coffee County; no entanto, a tabela está em incrementos de 20 minutos. Embora você pudesse fazer isso usando CAST do timestamp para date, vamos usar uma das funções que acabamos de aprender para fazer isso mais rápido.

Este exercício faz parte do curso

Introdução ao Redshift

Ver curso

Instruções do exercício

  • Use uma função no campo de timestamp date para obter apenas a data do timestamp.
  • Calcule a média da umidade por dia, hourlyrelativehumidity, e ordene em ordem cronológica inversa.
  • Faça o agrupamento pela data e ordene pela data em ordem decrescente.

Exercício interativo prático

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

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