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 soma da capacidade de energia renovável (eólica e solar) para cada país, classificada pela capacidade total?
 ###Tabelas: 
CREATE TABLE renewable_energy_capacity (country VARCHAR(50), wind_capacity NUMERIC(5,2), solar_capacity NUMERIC(5,2)); INSERT INTO renewable_energy_capacity (country, wind_capacity, solar_capacity) VALUES ('Germany', 30.0, 20.0), ('France', 40.0, 30.0), ('Canada', 50.0, 40.0), ('Brazil', NULL, 45.0), ('India', 10.0, NULL);
SELECT country, SUM(wind_capacity + solar_capacity) OVER (PARTITION BY country) AS total_capacity, RANK() OVER (ORDER BY SUM(wind_capacity + solar_capacity) DESC) AS rank FROM renewable_energy_capacity WHERE wind_capacity IS NOT NULL AND solar_capacity IS NOT NULL GROUP BY country;