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 mudança média anual de temperatura nos Estados Unidos e Canadá desde 1990, classificada pela maior mudança?
 ###Tabelas: 
CREATE TABLE weather_data (country VARCHAR(20), year INT, avg_temp FLOAT); INSERT INTO weather_data (country, year, avg_temp) VALUES ('USA', 1990, 12.1), ('USA', 1991, 12.3), ('Canada', 1990, -2.5), ('Canada', 1991, -2.7);
SELECT country, AVG(avg_temp) as avg_temp_change, ROW_NUMBER() OVER (ORDER BY AVG(avg_temp) DESC) as rank FROM weather_data WHERE country IN ('USA', 'Canada') AND year >= 1990 GROUP BY country;