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áxima diária dos últimos 30 dias, com um total acumulado do número de dias acima de 30 graus Celsius?
 ###Tabelas: 
CREATE TABLE WeatherData (id INT, Temperature INT, Timestamp DATETIME); INSERT INTO WeatherData (id, Temperature, Timestamp) VALUES (1, 32, '2022-05-15 12:00:00'), (2, 28, '2022-05-16 12:00:00');
SELECT Temperature, Timestamp, SUM(CASE WHEN Temperature > 30 THEN 1 ELSE 0 END) OVER (ORDER BY Timestamp) as RunningTotal FROM WeatherData WHERE Timestamp BETWEEN DATEADD(day, -30, GETDATE()) AND GETDATE();