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 redução média de emissão de CO2, em kg, para produtos com uma cadeia de suprimentos circular, por categoria, no último ano?
 ###Tabelas: 
CREATE TABLE products (id INT, category VARCHAR(50), circular_supply_chain BOOLEAN, co2_emission_reduction INT);
SELECT category, AVG(co2_emission_reduction) as avg_co2_reduction FROM products WHERE circular_supply_chain = TRUE AND date >= DATEADD(year, -1, GETDATE()) GROUP BY category;