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 precipitação total para cada região na última semana, classificada em ordem decrescente?
 ###Tabelas: 
CREATE TABLE RainfallData (id INT, Region VARCHAR(255), Precipitation INT, Timestamp DATETIME); INSERT INTO RainfallData (id, Region, Precipitation, Timestamp) VALUES (1, 'South America', 100, '2022-05-20 12:00:00'), (2, 'North America', 50, '2022-05-20 12:00:00');
SELECT Region, SUM(Precipitation) as TotalPrecip FROM RainfallData WHERE Timestamp BETWEEN DATEADD(day, -7, GETDATE()) AND GETDATE() GROUP BY Region ORDER BY TotalPrecip DESC;