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: Identificar os 3 países da África com as maiores emissões de CO2 nos últimos 10 anos?
 ###Tabelas: 
CREATE TABLE africa_emissions (country VARCHAR(50), year INT, co2_emissions INT); INSERT INTO africa_emissions (country, year, co2_emissions) VALUES ('South Africa', 2011, 450000), ('South Africa', 2012, 460000), ('Egypt', 2011, 250000), ('Egypt', 2012, 260000);
SELECT country, SUM(co2_emissions) as total_emissions, RANK() OVER (ORDER BY SUM(co2_emissions) DESC) as rank FROM africa_emissions WHERE country IN ('South Africa', 'Egypt', 'Nigeria') AND year BETWEEN 2012 AND 2021 GROUP BY country;