Abaixo está uma instrução que descreve uma tarefa de geração de SQL, combinada com uma entrada que fornece mais contexto sobre os esquemas de tabela disponíveis. Escreva o código SQL que responda adequadamente à solicitação
 ###Instrução: Qual é a temperatura média para cada dia da semana nos últimos 6 meses?
 ###Tabelas: 
CREATE TABLE Temperature (id INT, timestamp DATE, temperature REAL);
SELECT EXTRACT(DOW FROM timestamp) as day_of_week, AVG(temperature) as avg_temperature FROM Temperature WHERE timestamp >= DATEADD(MONTH, -6, CURRENT_DATE) GROUP BY day_of_week;