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: Calcular a porcentagem de consumo de energia não renovável na América do Sul, para cada país, nos últimos 3 anos.
 ###Tabelas: 
CREATE TABLE SA_Energy_Consumption (country VARCHAR(255), year INT, consumption INT); INSERT INTO SA_Energy_Consumption (country, year, consumption) VALUES ('Brazil', 2020, 70), ('Argentina', 2020, 80), ('Colombia', 2020, 75), ('Brazil', 2021, 72), ('Argentina', 2021, 82), ('Colombia', 2021, 78);
SELECT country, (SUM(consumption) FILTER (WHERE year BETWEEN 2020 AND 2022) OVER (PARTITION BY country)::DECIMAL / SUM(consumption) OVER (PARTITION BY country)) * 100 AS pct_non_renewable FROM SA_Energy_Consumption;